8.3/10
Very Good
79 reviews
Free Wi-Fi
This 5-star hotel offers an indoor pool, a restaurant and Wi-Fi throughout the property. It is a 10-minute walk from Celle Castle and a 8-minute walk from the attractive French Garden.
Number of rooms: 62
Hannoversche Str. 55/56, 29221 Celle, Germany