Via Gregorio XIII, 33/int 6, 00167 Roma
Appartamento
con
1
camera
Set in Rome, 600 metres from Battistini Metro Station and 4 km from St. Peter's Basilica, La Casa di Léon - Battistini
- Vaticano offers air conditioning. During your time staying in this recently renovated apartment, dating back to 1960, you will have access to free WiFi. The property is non-smoking and is located ...