HOTEL BORCHERS, CELLE, Germany
HOTEL BORCHERS is conveniently located at SCHUHSTRASSE 52 in CELLE, Germany
Hotel Location:
Address: SCHUHSTRASSE 52
City: CELLE
Country: Germany
Hotel Features:
- Check-In Time: 1500
- Check-Out Time: 1200
- Pets Allowed
- Dry Cleaning
- Non Smoking Rooms