Castello Osteria & Pizzeria is located in Cevio, 27 miles from Lugano and 14 miles from Locarno. Guests can enjoy the on-site restaurant. Free WiFi is featured and free private parking is available on site. There is luggage storage space at the property. A number of activities are available in the area, such as diving and hiking. Selma is 25 miles from Castello Osteria Pizzeria, and Stresa is 30 miles from the property. The nearest airport is Agno Airport, 26 miles from Castello Osteria & Pizzeria.