Locarno >
Camellia Park Locarno
Hotels in Locarno near Camellia Park Locarno
We found 242 properties with availability in Locarno
Show on map
Sonnenstrahl
Via Alla Selva 3, Locarno, Switzerland
Sonnenstrahl Apartment Locarno is located 3.1 km from the hydroelectric power plant "Contra Dam" and a 20-minute walk from Casino. Guests will enjoy having Wi-Fi, and those with…
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…