Set 1 km from the Battistini Metro Station in Rome, Christopher House offers self-catering accommodation with air conditioning and free WiFi. The Vatican Museums are 5 metro stops away.
Set 1 km from the Battistini Metro Station in Rome, Christopher House offers self-catering accommodation with air Read more
Set 1 km from the Battistini Metro Station in Rome, Christopher House offers self-catering accommodation with air conditioning and free WiFi. The Vatican Museums are 5 metro stops away.
Set 1 km from the Battistini Metro Station in Rome, Christopher House offers self-catering accommodation with air conditioning and free WiFi. The Vatican Museums are 5 metro stops away.
Number of Rooms: 1