Situat in Viena, la 100 de metri de Biserica Catolică Sf. Petru, The Leo Grand oferă servicii de concierge, camere de nefumători, un restaurant, WiFi gratuit in intreaga proprietate și un bar. Acest hotel de 5 stele oferă room service și depozit de bagaje. Proprietatea se află la 300 de metri de centrul orașului și la 100 de metri de Catedrala Sf. Ștefan.
Camerele hotelului includ aer condiționat, zonă de relaxare, TV cu ecran plat cu canale prin satelit, cutie de valori și baie privată cu duș, articole de toaletă gratuite și uscător de păr. Camerele de la The Leo Grand sunt dotate cu lenjerie de pat și prosoape.
Personalul care vorbește bulgară, germană, greacă și engleză este gata să vă ajute nonstop la recepție.
Punctele de interes populare din apropierea unității includ Vienna Volksgarten, Casa Muzicii și Hofburg. Cel mai apropiat aeroport este Aeroportul Internațional Viena, situat la 18 km de The Leo Grand.