Featuring an outdoor pool, a spa, and an elegant restaurant, Hotel & Spa Villa Mercede is set on the slopes of the Castelli Romani area. It is just 6.2 mi from Rome's GRA ring road and a 15-minute drive from Ci ... Read more

View all Luxury Hotels in Frascati