Via prospero santacroce, 149, 00167 Roma
Apartments
Situated in Rome, less than 1 km from Battistini Metro Station and 4 km from St. Peter's Basilica, Domus Urbani features air-conditioned accommodation with a balcony and free WiFi. The property is set 4 km from Vatican Museums, 4.1 km from Ottaviano Metro Station and 4.8 km from Lepanto Metro Station....