Hotel und Restaurant Il Castello offers homemade Italian cuisine in a pleasant ambiance with friendly staff and a good price-performance ratio. It features cozy rooms and is open daily.