B&b Luxury Montegiordano Roma centro Vacation Home Rome
Offering inner courtyard views, B&b Luxury Montegiordano Roma centro is an accommodation located in Rome, 1.2 km from St Peter's Square and 300 metres from Piazza Navona.
62 Via di Monte Giordano, Navona, 00186 Rome, Italy