Address: Via delle Vigne 149, Locarno, Switzerland
Hotel rating from 500 guests: 9.0
The majestic Esplanade Hotel, Resort & Spa is above Minusio, a sunny, peaceful residential area of Locarno, surrounded by lush green gardens, just 320 yards from Lago Maggiore. …