Offering quiet street views, La Finestra Sul Mondo B&B is an accommodation located in Rome, 2.9 km from Tiburtina Metro Station and 2.9 km from Roma Tiburtina Train Station. It is situated 2 km from Bologna Metro Station and features a lift.
Number of rooms: 6
Via Tripoli 38, Interno 24, 00199 Rome, Italy