ITM Motel 21 is a Motel located at Droopweg 21, 20537 Hamburg, Germany. It has received 314 reviews with an average rating of 2.8 stars.
The address of ITM Motel 21: Droopweg 21, 20537 Hamburg, Germany
ITM Motel 21 has 2.8 stars from 314 reviews
Motel