Information
Location Info |
Features |
---|---|
Lungolago Umberto I n. 33 Stresa Piedmont Italy +39 0323 32401 Visit Site |
Beach Hotel Spa Hotel Holiday Accommodation Wellness Spa Spa Treatments Wedding Ceremonies Garden Lake Views Terrace Swimming Pool Private Beach Fitness Centre |
Hotel La Palma reviews
Login to comment