LocationThe hotel is located on the Piazza Grande, in the centre of the Old Town, just a few minutes from the train station, the bus station (100 m) and the lake (300 m), and in the most important part of Locarno. Guests will find restaurants and shops..