restaurant nendaz. castle hill chalet nendaz switzerland 2104 chf castle hill 6 room chalet 150 m2 on 3 levels comfortable and modern holiday home chalet chalet style