Fuhrberger Strasse 6, Celle
This 3-star hotel is 900 metres from Celle Train Station and 2 km from the historic town centre. It offers free unlimited WiFi a restaurant serving regional and international cuisine and chargeable parking.