Inns in Frascati
We found 1 property with availability in Frascati
Show on map
La Locanda Del Palatoraffinato
Via Tuscolana 123, Frascati, Italy
La Locanda Del Palatoraffinato Frascati includes 9 rooms and is within a 10-minute drive of Exarchic Greek Monastery of Santa Maria di Grottaferrata. Guests who stay at this inn can park their car on…
- 1-1