This hotel is in an excellent location in the centre of Locarno and is perfect for all travellers wishing to explore the area. 1107SO
The hotel is located in the heart of Locarno in the centre of the Piazza Grande, not far from the central station and the lake.
The hotel is a traditional style building for the area in excellent condition with a cream facade.
The hotel has a small welcoming lobby with a tiled floor and a small seating area.