Welcome to Restaurant Castello. Allow yourself to be pampered in our inspiring haven of comfort, nestled picturesquely on the Bettmeralp in the Swiss Alps, close to the imposing Aletsch Glacier. Situated in the heart of the idyllic village – a small, cozy, and familial restaurant with an inviting ba...