13 Via Enrico Cialdini A Building, 5th Floor, 00185 Roma
Guesthouse
with
6
rooms
In the heart of Rome, Archi di Roma Guest House offers rooms with free Wifi. The property is close to Rome Termini
Metro Station, Roma Termini, and Colosseo Metro Station. The accommodation provides an elevator, full-day security, and luggage storage for guests.
Some units are air conditioned and include a dressing ...