Azalea 15 is situated in Rome, 800 metres from Castel Sant'Angelo. Vatican Museums is 900 metres away. Free WiFi is offered throughout the property. Piazza del Popolo is 1 km from Azalea 15, while The Vatican is 1 km from the property.
Show Hotel Azalea 15 on the map