Apartment Colosseo Apartment Central Station
Located in Rome, 700 metres from Vittorio Emanuele Metro Station and 700 metres from San Giovanni Metro Station, Apartment Colosseo provides air-conditioned accommodation with a terrace and free Wi-Fi.
Number of rooms: 15
via Emanuele Filiberto 191, Central Station, 00185 Rome, Italy