This charming Hotel is located in Lucerne. The establishment features a total of 219 units. Himmelrich Hotel is not a pet-friendly establishment.
Overlooking Lucerne city and lake, this hotel is on the top of hills south of the city. The hotel enjoys great views of Lake Lucerne with Pilatus mountain set just behind it.
Serves international and local dishes.