Selene Roma Location
Via Del Viminale, 8, 00184 Roma, Italy Roma, Roma, Italia 00184 Roma, Roma, Italia, Rome, Italy
Enter dates to see available properties
Area Information
Attractions
Collections of the Palazzo Massimo alle Terme
200 m
Museo Nazionale Romano
200 m
Piazza della Repubblica
250 m
St Paul's Within the Walls
250 m
Roma Termini railway
300 m
Basilica of St. Mary of the Angels and the Martyrs
300 m
Baths of Diocletian
350 m
National Roman Museum
350 m
I Giardini del Quirinale
400 m
Basilica di Santa Maria Maggiore
400 m
Diocletian Bath and the Octagonal Hall
400 m