Eden LUXURY ROMA Guesthouse Rome, Lazio
Eden LUXURY ROMA provides rooms with free Wi-Fithroughout the property in the centre of Rome, 400 metres from Santa Maria Maggiore. The property is located 500 metres from Rome Termini Train Station, 1.
Number of rooms: 5
57 Via Cavour Piano Secondo, Central Station, 00184 Rome, Italy