Via XXIV Maggio 2 |
From 79 Review
Hotel Squarciarelli is a three-star accommodation in Grottaferrata, in the heart of the Castelli Romani. This family-run hotel offers its guests amenities which include a restaurant and a lounge bar. All Squarciarelli Hotel rooms are equipped with air conditioning and free wi-fi. The places of interest within easy reach from the hotel include Frascati and Castel Gandolfo.
Hotel Squarciarelli in real time
Please enter the dates of your stay to check availability