Central Hotel

38 Ben Yehuda st, Tel Aviv, 63807, Israel

Hotel image
Read more reviews for Central Hotel