Ambassadors Inn & Suites Pet Friendly Hotel In Virginia Beach
Ambassadors Inn and Suites is a contemporary 97-room hotel located next to the Virginia Beach Convention Center as well as simply a few blocks from the beach and the boardwalk. The hotel has a tiny lounge in the entrance hall, a 24-hour front desk, and a good swimming pool outdoors. Pets are welcome as well as there is a totally free vehicle parking.
Location: 716 21st St, Virginia Beach, VA 23451