Grand Hotel Miramare 4 stars

Via Milite Ignoto 30, 16038 Santa Margherita Ligure, Italy

Hotel image
Read more reviews for Grand Hotel Miramare