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
- Virginia Beach Fishing Pier8 min walk
- Rudee Inlet10 min walk
- Norfolk, VA (ORF-Norfolk Intl.)23 min drive