Via federico ozanam, 10 sc. b int. 7, 00152 Roma
Apartments
Situated in Rome, 2.4 km from Roma Trastevere Train Station and 4 km from St. Peter's Basilica, Holiday Home features spacious air-conditioned accommodation with a balcony and free WiFi. The property is set 4.3 km from Basilica San Paolo Metro Station, 5.1 km from Campo de' Fiori and 5.4 km from St Peter's...