Theodor Hotel

Hertzel 63, Haifa, 33212 , Israel

Hotel image
Read more reviews for Theodor Hotel