Posts Tagged: Star Inn Hotel Salzburg Zentrum

Star Inn Hotel Salzburg Zentrum

Star Inn Hotel Salzburg Zentrum Hildmannplatz 5, 5020 Salzburg, Austria Hotel review Very good 8.3 Business hotel located in Salzburg Located just 300 metres away from the Festival House, this modern hotel is close to the Mönchsberg in the heart of

Read More