O Leonardo Hotel Vienna é um alojamento para não fumadores situado apenas a 100 metros da Mariahilfer Straße (rua comercial) e a 400 metros do centro de transportes Westbahnhof. O centro da cidade de Viena situa-se a 5 minutos de metro.
Os modernos quartos com ar condicionado do Leonardo Hotel Vienna dispõe de uma televisão com ecrã plano, um minibar, comodidades para preparar chá/café e uma casa de banho com um secador de cabelo e um espelho de maquilhagem.
O bar da propriedade está aberto das 17:00h às 00:00h. O Vienna Leonardo Hotel também tem um centro de negócios e uma recepção aberta 24 horas por dia. A sala de fitness também está à disposição dos hóspedes de forma gratuita.
A entrada para a Estação de Metro Westbahnhof fica apenas a 2 minutos a pé. O Museu Técnico e o Aquário Haus des Meeres estão a 1,5 km da propriedade.