Park Plaza Orchid Hotel

79 Hayarkon St., Tel Aviv, 63432, Israel

Hotel image
Read more reviews for Park Plaza Orchid Hotel