Het rookvrije Leonardo Hotel Vienna ligt op slechts 100 meter van de winkelstraat Mariahilfer Straße en op 400 meter van het vervoersknooppunt Westbahnhof Het is 5 minuten met de metro in het centrum van Wenen.
De moderne kamers van het Leonardo Hotel Vienna hebben airconditioning, een flatscreen-tv, een minibar, koffie- en theefaciliteiten en een badkamer met een föhn en een make-upspiegel.
De hotelbar is geopend van 17:00 tot 24:00. Het Vienna Leonardo Hotel beschikt verder over een businesscentrum, een 24-uursreceptie en een gratis fitnessruimte.
De ingang tot metrostation Westbahnhof is te voet in slechts 2 minuten bereikbaar. Het Techniekmuseum en het aquarium Haus des Meeres bevinden zich beide op 1,5 km van het Leonardo Hotel.