9 Guest rating Hotel photo

Hotel Stella 3*

Hint: You can enter any city or hotel name
Price from$163

Book Hotel Stella

Via al Parco 14 0.8 km from city center

Situated on the edge of Locarno, Hotel Stella provides panoramic views of Lake Maggiore and comes with a restaurant serving Swiss and international cuisine. You can sunbathe on the hotel’s terrace or refresh yourself in the on-site swimming pool.

Photos Of
Room facilities
  • Air conditioning
  • TV
  • Bathrobes
  • Hairdryer

Show Hotel Stella on the map

Hotel Stella 46.17872 8.798702