Nidwaldnerhof is a hotel and restaurant offering dining experiences.