Locarno

Hotellit

Dell Angelo ***

In a historic building, located in the centre of town....

Ramada Arcadia Hotel ****

Hotel located on the promenade of Locarno, with views over the Lake Maggiore and near the Piazza Grande....