Blumlage 87, Celle
This hotel offers free Wi-Fi throughout and free parking behind the hotel. It is just 650 metres from Celle city centre the pedestrian area and the Französischer Garten park.