8.7/10
Excellent
60 reviews
WiFi
Boasting an unrivaled oceanfront location, complete with stunning views of Virginia Beach, this hotel features on-site dining options and guestrooms featuring flat-screen TVs and on-demand movies.
Number of rooms: 289
3001 Atlantic Avenue, Virginia Beach, VA 23451, United States
Hotel booked 3 times today.