Via del monte oppio 12, 00184 Roma
Bed and Breakfast 3 stars
Set 328 feet from the Colosseum, B&B Domus Chiara offers classic-style accommodations with air conditioning. Free Wi-Fi is available throughout.
Set on the first floor, rooms at the Domus Chiara B&B all come with a flat-screen TV with satellite channels, electric kettle and refrigerator. The private...