Casa Clemy Roma is located in Rome, 0.7 miles from St. Peter's Basilica and 0.7 miles from Vatican Museums. Free private parking is available on site.
The rooms are equipped with a flat-screen TV.
There is a shared lounge at the property.
The Vatican is 0.8 miles from Casa Clemy Roma, and St Peter's Square is 0.8 miles away. The nearest airport is Ciampino Airport, 11 miles from the property.