Barclay Towers
809 Atlantic Ave., Virginia Beach, Virginia, 23451
*Barclay Towers* is a beautiful oceanfront property located in Virginia Beach, Virginia! This unique property has been intricately designed so that all guest suites, as well as the exercise room, indoor pool, and whirlpool areas, provide visitors with stunning views of the...
Week 8 at this lovely resort!