HESSE HOTEL Celle


Celle • Show on map
View Details for Price
This 3-star hotel is 2953 feet from Celle Train Station and 1.2 mi from the historic town center. It offers free unlimited WiFi, a restaurant serving regional and international cuisine, and chargeable…More info
