Location
Located in Rome (Rome City Centre), Rome Armony Suites - Deluxe Room is within a 15-minute walk of Piazza Navona and Castel Sant'Angelo. This bed & breakfast is 0.6 mi (1 km) from Piazza del Popolo and 0.7 mi (1.1 km) from Via del Corso.
Other information
This bed & breakfast offers designated smoking areas.