L'hôtel se trouve en face des transports permettant un accès direct aux principaux sites touristiques. Il propose un centre de bien-être avec une salle de sport, un jacuzzi, un sauna, ainsi qu’une vue sur la ville. Il possède aussi un bar et un restaurant.
Il se trouve à 32 minutes en métro du Centre des congrès et à 15 minutes de Stephansplatz.
Métro U3 - U6 : Westbahnhof Tram 18 : Urban Loritz Platz