Set in Cevio, Castello Osteria & Pizzeria features a garden, terrace, shared lounge, and free WiFi. Providing a restaurant, the property also has a bar. Guests can enjoy mountain views.
The units in the inn are fitted with a kettle. All guest rooms feature a desk.
A continental breakfast can be enjoyed at the property.
The area is popular for skiing and hiking.
Lugano is 44 km from Castello Osteria Pizzeria, while Locarno is 22 km from the property. Lugano Airport is 42 km away.