Ambassadors Inn & Suites

Virginia Beach • Show on map
View Details for Price
The 2-star Ambassadors Inn and Suites - Virginia Beach offers comfort and convenience whether you're on business or holiday in Virginia Beach (VA). The hotel has everything you need for a comfortable…More info
