Photos coming soon
HOTEL
ITM Hotel an der Bille
Billwerder Steindamm 18, Hamburg
Where it sits
ITM Hotel an der Bille
Billwerder Steindamm 18, Hamburg
53.54506, 10.04018
Plan around ITM Hotel an der Bille
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
