Your stay with a view in a hotel in Locarno

Stay in Locarno in a hotel with a view on the lake Maggiore !

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. Discover our hotels in Locarno !