Logo Town House Campo de' Fiori
Via dei Giubbonari, 43 - 00186 - Rome Enquiry form to: Town House Campo de' Fiori

Good 7.8
Based on 12 guest reviews
 

RATES

No rates setted


SPECIAL OFFERS
No special offers in this period