Skip to content
Hotel

Ambassadors inn and suites

716 21st street, 23451, Virginia Beach (VA), United States

7.2Good24 reviews

About Ambassadors inn and suites

  • Rooms1
  • Property typeHotel

Location

716 21st street, 23451, Virginia Beach (VA), Virginia, United States

500 m from the centre of Virginia Beach (VA)

Things to do in Virginia Beach (VA)

Frequently asked questions

How do guests rate Ambassadors inn and suites?
How far is Ambassadors inn and suites from the centre of Virginia Beach (VA)?
How much does it cost to stay at Ambassadors inn and suites?
Ambassadors inn and suites Any dates