Located in Rome, 2 km from the centre and 100 metres from Vittorio Emanuele Metro Station, ROME INN ITALY provides accommodation with amenities like free Wi-Fi and flat-screen TV.
Numero delle stanze: 4
31 Piazza Vittorio Emanuele II, Stazione Termini, 00185 Roma, Italia