Located near Neuschwanstein Castle, this restaurant offers dining in airy rooms with castle views. It also provides lodging and complimentary breakfast.