Centrally located in the Castelli Romani town of Frascati, Locanda Il Mascherino features classically furnished rooms with free Wi-Fi. Frascati Train Station linking to Rome is 1,641 feet away. Your air-conditioned room at the Mascherino includes a satellite flat-screen TV and a private bathroom with free toiletries and a hairdryer. A varied sweet and savoury breakfast is served every morning in the breakfast room. The on-site restaurant is available for lunch and dinner and specializes in Roman and Italian cuisine. Il Mascherino is a 20-minute drive from Ciampino Airport and the beautiful town of Castel Gandolfo, with panoramic views of Lake Albano.