Mia Lodge B&B Hostel

Via Di Santa Maria Maggiore 146/147 - Check-in at Via Paolina 20, Rione Monti, 00184 Rome, Italy

Hotel image
Read more reviews for Mia Lodge B&B Hostel