Tag: Israel
Eden Boutique Hotel Opens in Tel Aviv
Tel Aviv, Israel—Eden Boutique Hotel, a 12-room boutique property located between Tel Aviv's Carmel Market and Mediterranean promenade, has opened.
The property features classically...