El Leonardo Hotel Salzburg City Center está situado en el distrito Altstadt, a unos 6 minutos andando de Salzach. Este hotel de 3 estrellas ofrece un aparcamiento privado en el lugar.
La Abadía de San Pedro está a una distancia de alrededor de 10 minutos andando, y los lugares de interés cultural, como el Lugar de nacimiento de Mozart, se encuentran a poca distancia de este hotel. Los huéspedes pueden visitar el Museo de los Juguetes, que está a una distancia de 6 minutos a pie, y el Festival Hall de Salzburgo, que está a unos 5 minutos a pie del Leonardo Hotel Salzburg City Center. Los amantes de la naturaleza apreciarán la proximidad de Schloss Leopoldskron, que está a una distancia de más o menos 20 minutos andando. Hay la Fortaleza de Hohensalzburg a una distancia de más o menos 15 minutos andando, mientras que la estación de autobuses Busterminal Paris Lodron Strasse está a unos cuantos minutos en coche del hotel Leonardo Hotel Salzburg City Center. Esta propiedad se encuentra a unos 10 minutos andando de la estación del teleférico Festungsbahn Bergstation.
Algunas habitaciones cuentan con climatización individual, calefacción central, una plancha y tabla de planchar, así como TV de pantalla plana con canales vía satélite y un reproductor de DVD para tu comodidad. Amuebladas con un sofá y una mesa de trabajo, estas habitaciones tienen un balcón y una zona de estar. Los cuartos de baño ofrecen comodidades como un secador de pelo y toallas de baño, y también incluyen un aseo separado y una ducha.
Los huéspedes pueden disfrutar de comidas europeas en Hans W, que está a una distancia de 7 minutos andando.