R.T. HOUSE'S
Rome • Show on map Price as low as EUR 39.18Situated within 1.8 km of Vatican Museums and 1.9 km of St Peter's Square R.T. HOUSE'S features rooms with air conditioning and a shared bathroom in Rome. The property is around 2.2 km from Castel Sant'Angelo…More info