Via Cavour, 294, 00184 Roma
Appartamento
con
1
camera
In the heart of Rome, set within a short distance of Cavour Metro Station and Colosseo Metro Station, YCH-Colorful
and classy apartment near Fori Imperiali offers free WiFi, air conditioning and household amenities such as a toaster and kettle. The property has city views and is 800 metres from Coliseum and 1 ...