Elizabeth Rooms is located in Rome, 500 metres from Piazza del Popolo, and features free WiFi. Popular points of interest nearby include Castel Sant'Angelo, Via Margutta and Sant'Agostino. The property is close to popular attractions like Via Condotti, Piazza di Spagna and Piazza Navona. The nearest Read more
Elizabeth Rooms is located in Rome, 500 metres from Piazza del Popolo, and features free WiFi. Popular points of interest nearby include Castel Sant'Angelo, Via Margutta and Sant'Agostino. The property is close to popular attractions like Via Condotti, Piazza di Spagna and Piazza Navona. The nearest airport is Rome Ciampino Airport, 15 km from the guest house.