Hotel

Hotel Bellavista

Piazza Roma 2, Frascati, Italy Show on map

About Hotel Bellavista

Hotel Bellavista is a hotel in Frascati, Italy. It is one of 18 places to stay in Frascati listed on Triptoic.

Property facts

Property type
Hotel

Location

Piazza Roma 2, Frascati, Italy

Loading map…

Frequently asked questions

Where is Hotel Bellavista located?

Hotel Bellavista is located at Piazza Roma 2, Frascati, Italy.

Stays near Hotel Bellavista

Highly rated alternatives close by

All 18 in Frascati →

More ways to stay in Frascati

See prices on Agoda
Check prices