84 via della balduina, 00136 Roma
Guest houses
In the Trionfale district of Rome, close to Vatican Museums, VATICAN GREEN GARDEN has a garden and a washing machine. The property features garden and inner courtyard views, and is 2.2 km from Ottaviano Metro Station. Boasting family rooms, this property also provides guests with a children's playground....