Leo Grand ligger i Wien, 100 m fra Peterskirken. Der er concierge-service, ikkerygerværelser, restaurant, gratis wi-fi overalt og bar. Dette 5-stjernede hotel tilbyder roomservice og bagageopbevaring. Ejendommen ligger 300 m fra byens centrum og 100 m fra Stephansdom.
Værelserne har aircondition, opholdsområde, fladskærms-tv med satellitkanaler, værdiboks samt eget badeværelse med bruser, gratis toiletartikler og hårtørrer. Værelserne på Leo Grand har sengelinned og håndklæder.
Personalet i den døgnåbne reception taler bulgarsk, tysk, græsk og engelsk.
Populære seværdigheder i nærheden af overnatningsstedet omfatter Wien Volksgarten, Musikhuset og Hofburg. Den nærmeste lufthavn er Wien Internationale Lufthavn, 18 km fra Leo Grand.