Locarno >
Lido di Locarno
Hotels in Locarno near Lido di Locarno
We found 242 properties with availability in Locarno
Show on map
Residenza Paradiso Di Vacanze
Via Simen 112, Locarno, Switzerland
Situated around 25 minutes' walk from Locarno train station, the comfortable Residenza Paradiso Di Vacanze Locarno hotel features views of the mountain. The 2-star aparthotel also offers an outdoor…
Casa Alice
Via Alle Vigne 41, Locarno, Switzerland
Situated nearly a 10-minute drive from Plaza Grande, the spacious 50 m² Casa Alice Apartment Locarno also boasts easy access to Locarno train station which is 2.5 km away.