Via leone iv 38, scala b, piano 3, 00192 Roma
Bed and breakfasts
Offering inner courtyard views, Vatican Garden Rooms is an accommodation situated in Rome, 1.1 km from Lepanto Metro Station and less than 1 km from St Peter's Square. It is set 400 metres from Vatican Museums and offers a lift. The property is 2.5 km from the city centre and 300 metres from Ottaviano...