The Barclay Towers Resort Hotel on the Virginia Beach Oceanfront is a charming hotel featuring 138 suites facing the Atlantic Ocean. In addition to your own private balcony, our guest rooms feature a king size bed, plus a sofa bed.
The Barclay Towers Resort Hotel on the Virginia Beach Oceanfront is a charming hotel featuring 138 suites facing the Atlantic Ocean. In addition to your own private balcony, our guest rooms feature a king size bed, plus a sofa bed.