Town Apartments - by Zvieli Hotels

Yavne 26, (Check-in at Townhouse Hotel at 32 Yavne street), Tel Aviv, 6579128, Israel

Hotel image
Read more reviews for Town Apartments - by Zvieli Hotels