L’Ambassadors Inn & Suites se trouve à 1,1 km de la promenade de Virginia Beach. Cet hôtel propose une piscine extérieure et une connexion Wi-Fi gratuite.
Toutes les chambres de l'Ambassadors Inn & Suites disposent d'un micro-ondes et d'un réfrigérateur. Les chambres comprennent également une télévision par câble et les appels téléphoniques locaux gratuits.
Le Virginia Aquarium & Marine Science Center est accessible à 4,3 km de l'hôtel et le centre de conventions de Virginia Beach est à 950 mètres.