This 3-star hotel is located in Detmold
Stadthotel Detmold offers free Wi-Fi and free landline calls within Germany
Spacious and stylish room featuring a flat-screen TV, a minibar and free WiFi
INTERNET
PARKING
ADMITE MASCOTAS
Hotel
Habitación