The Leo Grand está en Viena, a pocos pasos de Iglesia católica de San Pedro, y dispone de servicio de conserjería, habitaciones libres de humo, restaurante, wifi gratis en todo el alojamiento y bar. Este hotel de 5 estrellas ofrece servicio de habitaciones y guardaequipaje. El alojamiento está a 300 metros del centro de la ciudad y a pocos pasos de Catedral de San Esteban.
Todas las habitaciones en el hotel están equipadas con aire acondicionado, zona de estar, TV de pantalla plana con canales vía satélite, caja fuerte y baño privado con ducha, artículos de aseo gratuitos y secador de pelo. En The Leo Grand, cada habitación dispone de ropa de cama y toallas.
El personal de recepción habla búlgaro, alemán, griego y inglés, y está dispuesto a ayudar en cualquier momento.
Cerca del alojamiento hay puntos de interés como Jardines Volksgarten de Viena, Casa de la Música y Palacio Imperial de Hofburg. El aeropuerto (Aeropuerto internacional de Viena) está a 18 km.