Margosa Hotel Tel Aviv Jaffa

1 Avraham Even Shoshan St., Tel Aviv, 6817696, Israel

Hotel image
Read more reviews for Margosa Hotel Tel Aviv Jaffa