Ambassador je 5-hvězdičkový hotel, který se nachází 350 metrů od Palác arcivévody Albrechta, s výhledem na město. Hotel se pyšní hlavním umístěním ve městě Vídeň 5 minut chůze od stanice metra Stephansplatz.
Hotel se nachází v historickém centru města Vídeň a nabízí hostům rychlý přístup k Vídeňská státní opera. Divadlo Burgtheater je usazeno 13 minut chůze daleko. Hotel je vhodně umístěn jen 15 minut chůze od vlakového nádraží Landstrasse Viden-stred metra.
Hotel Ambassador poskytuje ubytování v 79 pokojích, které jsou vybaveny osobním sejfem a vícekanálovou televizí.
Hotel nabízí každý den lahodnou snídani. Drinky jsou k dispozici v baru v hale. Cafe Sacher Wien podává dobré jídlo rakouské kuchyně a leží 250 metrů od hotelu.