The Barclay Towers Resort Hotel
Photo gallery for The Barclay Towers Resort Hotel
Overview of The Barclay Towers Resort Hotel
The Barclay Towers Resort Hotel
Hotel in Northeast Virginia Beach
8.0
Very Good
Popular amenities
Explore the neighborhood
809 Atlantic Ave, Virginia Beach, VA, 23451
- Virginia Beach Boardwalk1 min walk
- The Shack On 8th3 min walk
- Virginia Beach Station17 min walk
- Norfolk, VA (ORF-Norfolk Intl.)23 min drive