
Virginia Beach, VA, United States
The Atrium Resort
3-star hotel · VACATIA
A total of 90 accomodation units are available for guests' convenience. Located in Virginia Beach (Northeast Virginia Beach), this aparthotel is a 5-minute walk from Virginia Beach Boardwalk and 13 minutes by foot from Virginia…
- Wi-fi
- 24-hour reception
- Indoor heated pool
- Private pool


