Situado a cerca de 15 minutes a pé do Cemitério São Sebastião, o Leonardo Hotel Salzburg City Center perfeito de 3 estrelas disponibiliza comodidades, tais como solário, terraço ensolarado e salão compartilhado. A Fortaleza de Hohensalzburg fica a apenas 1.2 km de distância, e Salzburg's Old Town fica perto deste hotel de Salzburgo.
Hotel está localizado na parte histórica de Salzburgo, 450 m de Salzach. Os locais de culto mais próximos incluem Dreifaltigkeitskirche (a 950 metros) e a Abadia de São Pedro (a 0.8 km). O Leonardo Hotel Salzburg City Center também está situado no meio de parques e bares. Museu dos Brinquedos e a Capela e Catacumbas de Gertraud estão a uma pequena distância deste estabelecimento. A estação do teleférico Festungsbahn Bergstation está situada a cerca de 10 minutos de distância a pé.
Com vista para o átrio, os 86 quartos estão equipados com ar condicionado individualmente ajustável, bem como instalações modernas, tais como TV de tela plana com canais via satélite e TV com vários canais. Juntamente com casa de banho separada e chuveiro, os confortos dos casas de banho incluem também secador de cabelo e lençóis de banho.
Um pequeno-almoço bufê delicioso é oferecido diariamente. Um lounge bar está disponível no local. Ele também dispõe de salão para o conforto dos hóspedes. Oferecendo refeições da cozinha Europese, o restaurante Hans W está apenas 550 metros Leonardo Hotel Salzburg City Center.