Ambassadors Inn & Suites
Address:
716 21st St, Virginia Beach, VA 23451
Phone:
(757) 422-3617 Resorts, Hotels & Motels
Other Businesses:
- Oceans 2700 at 2700 Pacific Avenue, Virginia Beach, VA 23451
- Church Point Manor Bed and Breakfast at 4001 Church Point Road, Virginia Beach, VA 23455
- Edgewater Condominium at 3615 Atlantic Ave, Virginia Beach, VA 23451
- Barclay Cottage Bed and Breakfast at 400 16th Street, Virginia Beach, VA 23451
- Sundial Inn at 308 21 Street, Virginia Beach, VA 23451