Featuring free WiFi and 5 terraces with far-reaching views of Rome and the surrounding mountains, Villa Vista is a holiday home, situated in Frascati. It provides free private parking.
Address: Via Di Frascati 56a, Monte Porzio Catone, Frascati
Rates from:
EUR 0 | More:
Booking.com