Romantic hotels in Frascati
We found 1 property with availability in Frascati
Show on map
Hotel Roma Sud
Via di Vermicino 52, Frascati, Italy
Located 3.5 km from Frascati Centro storico, the elegant 3-star Hotel Roma Sud Frascati features Wi-Fi throughout the property and a private parking lot nearby. Located within 10 minutes' drive of a…
- 1-1