{{item.name | trustAsHTML}} | {{item.name != item.city ? item.city : ''}}{{item.state ? ', ' + item.state : ''}}

Barclay Towers

809 Atlantic Ave., Virginia Beach, VA United States

Located on Virginia Beach, this resort offers spectacular views of the Atlantic Ocean and nature. Barclay Towers features spacious one-bedroom condo-style resort suites that comfortably sleep up to four guests. After a day of playing in the waves or trying a new restaurant, reward yourself with a quiet night in the jacuzzi or indoor swimming pool.