Construit en 1900, Hotel The Leo Grand à Vienne confortable est situé à moins de 5 minutes à pied des cafés viennois dans le quartier de divertissements de "01. Innere Stadt" à Vienne. 80 chambres et un bar lounge sont disponibles durant le séjour dans l'hotel 5 étoiles de luxe basé au centre de Vienne.
Centralement placée à seulement 1 km du Quartier de l'Hôtel de ville à Vienne, la résidence est dans les environs de l'Opéra d'État de Vienne. Leo Grand est à environ 25 minutes de marche du Prater de Vienne à Vienne. Juste à côté de la propriété confortable se trouve la cathédrale Saint-Etienne de Vienne. L'hotel est situé à 200 m de la station de métro Stephansplatz, et à 2 km de la gare de l'Ouest.
Les chambres anti-allergènes de Leo Grand de Vienne disposent de la climatisation ainsi que d'un minibar et d'une cafetière/théière. Meublées d'un bureau, elles disposent également des fenêtres insonorisées. Pour le confort des clients, un sèche-cheveux et des draps de bain sont proposés dans les salles de bains privées équipées d'une douche à l'italienne et d'une toilette séparée.
Hotel The Leo Grand offre également un petit-déjeuner américain. Pour une cuisine européenne, essayez Figlmueller situé à 5 minutes de marche.