BARCLAY TOWERS RESORT HOTEL
Updated 199 days ago
809 Atlantic Ave. Virginia Beach, VA 23451
The Barclay Towers Resort Hotel is a charming hotel featuring 138 suites facing the Atlantic Ocean...
Please visit our Photo Gallery to see pictures of staff and guests at our hotel. Maybe your picture will grace our pages in the future!...
The Barclay Towers Resort Hotel and all suites hotel are a Virginia Beach Oceanfront hotel with rooms that are all suites. The ocean view rooms offer kitchens and boardwalk access.