Your stay with a view in Locarno

Situated on the banks of the magnificent Lake Maggiore in the region of Ticino, Locarno attracts many with its mild climate and wonderful location. Its little alleyways and welcoming nature are also part of this historic, scenic town’s attractions. Lake Maggiore, meanwhile, gives the opportunity for bathing and water sports. Discover medieval buildings whilst looking across to the Alps in a town which enjoys 2,300 hours of sunshine each year.