Dit moderne hotel in het hart van Salzburg ligt op slechts 300 meter van het Festspielhaus, dicht bij de Mönchsberg. Star Inn Salzburg Zentrum biedt gratis WiFi en heeft een 24-uursreceptie.
Leonardo Hotel Salzburg City Center is de perfecte uitvalsbasis om de vele culturele bezienswaardigheden, musea en restaurants in deze historische plaats te verkennen. Alle beroemde bezienswaardigheden bevinden zich op wandelafstand van het hotel. De Getreidegasse, een historische winkelstraat met het geboortehuis van Mozart, bevindt zich op slechts 200 meter van het hotel.
Alle kamers hebben individueel regelbare airconditioning en talloze andere voorzieningen.
Het hotel is gemakkelijk bereikbaar per auto of met de bus (lijn 1) vanaf het centraal station. Er is een parkeergarage beschikbaar tegen een toeslag.