Hotels with indoor pool in Locarno
We found 22 properties with availability in Locarno
Show on map
Villa Magnolia
16 Via Del Sole, Locarno, Switzerland
Located just 0.7 km from Chiesa di Santa Caterina d'Alessandria, the unique 2-bedroom Villa Magnolia Locarno is about 10 minutes' walk from a top family-friendly place like Parco Giochi Al Burbaglio.…
Apartment Vista Panorama By Interhome
Via Del Tiglio, 6605 Locarno, Switzerland, Locarno, Switzerland
The spacious 1-bedroom Apartment Vista Panorama By Interhome Locarno is located in the Locarno Center district of Locarno, around 5 minutes' walk from Piazza Sant'Antonio. Featuring a sauna and an…