Grand Hotel Plaza 5 stars

Via del Corso 126, Spagna, 00186 Rome, Italy

Hotel image
Read more reviews for Grand Hotel Plaza