ITM Hotel Deutsches Haus is a Hotel located at Bergheide 1, 21149 Hamburg, Germany. It has received 300 reviews with an average rating of 3.7 stars.
The address of ITM Hotel Deutsches Haus: Bergheide 1, 21149 Hamburg, Germany
ITM Hotel Deutsches Haus has 3.7 stars from 300 reviews
Hotel
2835 reviews
Hagenbeckstraße 150, 22527 Hamburg, Germany