Conveniently situated in the Central Station district of Rome, Voyager House Termini - Home and More is located 200 metres from Rome Termini Train Station, 500 metres from Santa Maria Maggiore and 1.2 km from Cavour Metro Station.
Number of rooms: 3
Via Giolitti, 101, Central Station, 00185 Rome, Italy