Olympia Hotel - by Zvieli Hotels

Hayarkon St. 164 , Tel Aviv, 63451, Israel

Hotel image
Read more reviews for Olympia Hotel - by Zvieli Hotels