More Than Rome



Rome • Show on map
View Details for Price
Featuring free WiFi throughout the property, More Than Rome is set in Rome. St. Peter's Basilica is 0.7 mi from the property. Every room at this bed and breakfast is air conditioned and comes with a flat-screen…More info
