Via degli ibernesi, 11, 00187 Roma
Apartments
In a central area of Rome, located within a short distance of Cavour Metro Station and Colosseo Metro Station, La casa di G - Walk to Colosseum! - Charming & Comfy Monti Oasis offers free WiFi, air conditioning and household amenities such as a toaster and coffee machine. The property features city and...