Stop Colosseo Apartment Rome, Lazio
Situated in the centre of Rome, 800 metres from Vittorio Emanuele Metro Station and less than 1 km from Santa Maria Maggiore, Stop Colosseo offers free Wi-Fi and air conditioning. It is located 1.
Number of rooms: 3
38 Via Ruggero Bonghi, Rione Monti, 00184 Rome, Italy