L'hôtel est situé sur la plus grande rue commerçante de Vienne, la Mariahilfer Straße, et constitue par conséquent un point de départ idéal pour explorer la ville à pied. L'hôtel est aussi à une courte distance de la Westbahnhof (gare des chemins de fer de l'ouest). Il est bien relié au réseau de transport public viennois, ainsi qu'aux grands axes de communication autrichiens et internationaux. Le centre-ville de Vienne ne se trouve qu'à quelques minutes à pied de l'hôtel.
L'hôtel comporte 73 suites à l'ambiance à la fois chaleureuse et raffinée. Elles disposent de coin salon, kitchenette, meubles en bois précieux et de matériaux haut de gamme, dans des tons chauds et légers.
En été, venez prendre votre petit déjeuner sur la terrasse du toit et profitez de la superbe vue sur Vienne. En hiver, vous apprécierez l'atmosphère chaleureuse de la salle de petit déjeuner.