Via cicerone, 28 (check-in take place in piazza cavour, 3), 00193 Roma
Guesthouse
I LOVE ROMA Guest House is a guest house featuring rooms with free Wifi and air conditioning in the center of Rome. Popular points of interest nearby include Via Condotti, Piazza di Spagna, and St Peter's Square. The accommodation features airport transfers, while a car rental service is also available.
The...