Via delle fornaci, 50, 00165 Roma
Guest houses
Situated in the centre of Rome, less than 1 km from St. Peter's Basilica and a 7-minute walk from St Peter's Square, Vatican Rooms Haven offers free WiFi and air conditioning. This property is set a short distance from attractions such as Campo de' Fiori, Vatican Museums, and Ottaviano Metro Station....