Gordon Inn

Ben Yehuda 77, Tel Aviv, 6343503, Israel

Hotel image
Read more reviews for Gordon Inn