Via monte del gallo 41, 00165 Roma
Holiday homes
Located within the Vaticano Prati district in Rome, St Peter Lodge has air conditioning, a balcony, and city views. Among the facilities at this property are a lift and a shared kitchen, along with free WiFi throughout the property. The accommodation provides airport transfers, while a bicycle rental...