- Also Known As:
- IL Sole e La Luna Frascati, Italy - Rome
Region: Italy > Lazio > Province of Rome > Frascati
Ranked #2 of 20 B&Bs / Inns in Frascati
|B&B La Porticella 25 reviews||Villa Mercede 141 reviews||Poggio Regillo 179 reviews||B&B Villa delle Acacie 42 reviews|
If you own or manage IL Sole e La Luna, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.