innstation guesthouse Hotel Rome, Lazio
Set in Rome within 600 metres of Vittorio Emanuele Metro Station and 400 metres of Rome Termini Train Station, innstation guesthouse offers rooms with free Wi-Fi. The property is around 1.5 km from Colosseo Metro Station, 1.
Number of rooms: 9
14 Via Enrico Cialdini, Central Station, 00185 Rome, Italy