Via Prospero Santacroce, 121, 00167 Roma
Appartamento
con
3
camere
Holiday Space Roma, a property with a garden, is set in Rome, 4.1 km from Vatican Museums, 4.2 km from Ottaviano
Metro Station, as well as 4.8 km from Lepanto Metro Station. The property features garden and inner courtyard views, and is 4 km from St. Peter's Basilica. Free WiFi is available throughout the property ...