Via cicerone, 28 (check-in take place in piazza cavour, 3), 00193 Roma
Guest houses
Situated within 1.1 km of Piazza Navona and 700 metres of Lepanto Metro Station, I LOVE ROMA Guest House features rooms with air conditioning and a private bathroom in Rome. It is located 1.1 km from Via Condotti and provides a lift. The property is 1.4 km from the city centre and 800 metres from Castel...