7.6 Guest rating Hotel photo

Hotel Azalea 15

Hint: You can enter any city or hotel name

Book Hotel Azalea 15

Via Degli Scipioni, 191, Rome 3.2 km from city center

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.

Photos Of

Show Hotel Azalea 15 on the map

Azalea 15 41.910019 12.463621