Elisabethstr. 5-7, Detmold
Prices from €756.38 miles
This charming 3-star hotel is tranquilly situated in the heart of Detmold, and is a perfect base for exploring the beautiful scenery of the Teutoburg Forest.
Opened in 2004, the Elisabeth Hotel offers spacious rooms with modern amenities, including complimentary internet access