WELCOME TO THE BARCLAY TOWERS RESORT HOTEL
AN ALL SUITES HOTEL
Located on the Oceanfront in Virginia Beach, VA
Two-room suites, all with kingsize bed and queen sized sofabed
Two-room suites, all with kingsize bed and queen sized sofabed