Lido Palace Hotel 4 stars

Via Andrea Doria 3, 16038 Santa Margherita Ligure, Italy

Hotel image
Read more reviews for Lido Palace Hotel