130 via di san giovanni in laterano, 00184 Roma
Apartments
Located in Rome, 600 metres from Coliseum and 1 km from Vittorio Emanuele Metro Station, The small nest at Coliseum provides accommodation with amenities such as free WiFi and a flat-screen TV. This property is situated a short distance from attractions such as Cavour Metro Station, Colosseo Metro Station,...