Sandcastle Resort
Resort
Virginia Beach, Virginia
This Virginia Beach oceanfront hotel features an indoor pool and two on-site restaurants.
Number of rooms: 147
1307 Atlantic Avenue, Virginia Beach, VA 23451, United States
Hotel booked 1 times today.