Dolphin Inn on the Ocean
Virginia Beach, VA
The Dolphin Inn is located on the oceanfront in Virginia Beach just minutes from the Marine Science Museum in the heart of the city.
The Dolphin Inn offers 54 rooms and an indoor heated swimming pool located on the eighth floor overlooking the ocean.
1705 Atlantic Ave, Virginia Beach, VA 23451, USA