based on NaN reviews
|Check in anytime after 1:00 PM, check out anytime before 12:00 PM|
|Cancellation/prepayment policies vary by room type and provider.|
Clelia Palace is located at Via Di Vermicino 133 in Roma Delle Torri, 5.2 km from the centre of Frascati. Frascati Cathedral is the closest landmark to Clelia Palace.
Check-in time is 1:00 PM and check-out time is 12:00 PM at Clelia Palace.
No, Clelia Palace does not offer free Wi-Fi.
No, Clelia Palace does not offer free parking.
No, Clelia Palace does not offer free airport shuttle service.
Clelia Palace is 9.2 km from Rome Ciampino.
No, Clelia Palace does not have a pool on-site.