Nearby hotelsSee all hotel tips Frascati
Nearby tourist sites
Address : Piazza Roma 2 I - 00044 Frascati
from : 150 EURBook
Centrally located in Castelli Romani, in downtown Frascati, the hotel is surrounded by Ville Tuscolane and a beautiful landscape of Roman hills; the ideal position for a relaxing Mediterranean break. Thanks to its proximity to Rome, the Hotel Bellavista is an ideal place for both leisure and business travellers, with excellent transport links from the nearby Termini rail station and the nearest bus stop for Rome’s Metro A line. Set within a historical palace known as Palazzo Senni of Frascati, the hotel offers rooms decorated with charm, which provide stunning panoramic views over Villa Aldobrandini and Rome.
- Address : Piazza Roma 2 I - 00044 Frascati00044Frascati
- Air conditioning
- Non-smoking rooms