Via Gregorio XIII, 33/int 6, 00167 Roma
Appartement
avec
1
chambre
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 ...