Featuring a restaurant, Hotel Ristorante Excelsior is located in Corfinio Guests can enjoy views of the surrounding mountains The property provides free WiFi throughout Each room here has a flat-screen TV, air conditioning and a balcony The private bathroom has a bath or shower and comes with a hairdryer Extras include cable channels At Hotel Ristorante Excelsior you will find a garden, a terrace and a bar Other facilities offered at the property include meeting facilities, a shared lounge and a games room The property offers free parking Abruzzo Airport is 60 km away