Suite Inn Rome Hotel Rome, Lazio
Offering city views, Suite Inn Rome is an accommodation located in Rome, 1.2 km from Cavour Metro Station and 400 metres from Rome Termini Metro Station. It is set 500 metres from Santa Maria Maggiore and offers a lift. The property is 700 metres from Vittorio Emanuele Metro Station, and within 1.8 km of the city centre.
Number of rooms: 15
119 Via Giovanni Giolitti, Central Station, 00185 Rome, Italy