QUOVADIS BED Guesthouse Rome
Situated in the centre of Rome, 60 metres from Ottaviano Metro Station, QUOVADIS BED features air-conditioned rooms and free Wi-Fi. The property is close to The Vatican, Piazza del Popolo and St. Peter's Basilica.
Number of rooms: 4
Viale Giulio Cesare 183, Vaticano Prati, 00192 Rome, Italy