Located in San Gregorio da Sassola, 30 km from Rome, Il Sole features free WiFi access and free private parking. Every room includes a flat-screen TV. Certain rooms feature views of the mountain or garden.
Located in San Gregorio da Sassola, 30 km from Rome, Il Sole features free WiFi access and fr Read more
Located in San Gregorio da Sassola, 30 km from Rome, Il Sole features free WiFi access and free private parking. Every room includes a flat-screen TV. Certain rooms feature views of the mountain or garden.
Located in San Gregorio da Sassola, 30 km from Rome, Il Sole features free WiFi access and free private parking. Every room includes a flat-screen TV. Certain rooms feature views of the mountain or garden.
Number of Rooms: 3