Boutique Hotel Campo de' Fiori 3 stars

Via Del Biscione 6, Navona, 00186 Rome, Italy

Hotel image
Read more reviews for Boutique Hotel Campo de' Fiori