City Hotel

Bahnhofstrasse 16, Delmenhorst, Lower Saxony, 27749, Germany
#1
Rank 1 of 5 hotels
in Delmenhorst
Write a Review

Nearby City Hotel

Delmenhorst Travel Forum

Need advice about Delmenhorst, Germany? Visit the Travel Forum for Delmenhorst and ask our Answer Gurus.

Delmenhorst Travel Guide