The Hotel City Locarno is located in the center of Locarno, directly on Lake Maggiore and only 300m from the Piazza Grande. Around the hotelyou will find attractive boutiques, inviting cafes and restaurants for connoisseurs, as well as a beautiful park. It was completely renovated in 2016 and features tasteful furnishings and the latest amenities.
It is the ideal base for visitors who want to have the best mix between the city experience and the nature of the lake and surrounding valleys.
No reservation or credit card fees