Located in Rome (Aurelio), c-hotels Club House Roma is within a 10-minute drive of St. Peter's Basilica and Piazza del Popolo. This 4-star hotel is 3.1 mi (5 km) from Vatican Museums and 3.1 mi (5 km) from Sist ... Read more

View all Luxury Hotels in Rome