Set in Cevio in the Canton of Ticino Region, 27.3 miles from Lugano, Castello Osteria & Pizzeria features a terrace and views of the mountain. Guests can enjoy the on-site restaurant. Free WiFi is offered and free private parking is available on site. You will find a kettle in the room. Extras include bathrobes and free toiletries. There is luggage storage space at the property. A selection of activities are offered in the area, such as diving and hiking. Locarno is 13.7 miles from Castello Osteria Pizzeria, while Selma is 24.9 miles from the property. The nearest airport is Lugano Airport, 26.1 miles from Castello Osteria & Pizzeria.