



not rated
Orselina, Switzerland, 6644
+ (41) 91-735-7350
Check Availability
Lombardian style Hotel with red-tiled roof, set on the slope above Locarno, with view over Lake Maggiore & the Alps