Hotel Celler Tor



Celle • Show on map
View Details for Price
Located just 2.2 mi outside the town of Celle in Lower Saxony, this family-run 4-star hotel with large gardens and spa facilities ensures a relaxing getaway. The hotel’s restaurant provides a range of…More info
