La Tua Casa al ColosseoApartment
Via Mecenate 77, Rione Monti, 00184 Rome, Italy
Boasting a hot tub, La Tua Casa al Colosseo is situated right in the heart of Rome. The accommodation is 800 metres from the Vittorio Emanuele Metro Station and has free Wi-Fi throughout the property.