50 Via Modena, 00184 Roma
Appartamento
con
1
camera
Located in the centre of Rome, 600 metres from Repubblica - Teatro dell'Opera Metro Station and less than 1 km
from Quirinal Hill, Holiday Room Naiadis offers free WiFi and air conditioning. This property is set a short distance from attractions such as Santa Maria Maggiore, Cavour Metro Station, and Spagna Metro ...