Address: Different locations in central Tel Aviv, office located at 32 Ben Yehuda Street, Tel Aviv
Hotel rating from 217 guests: 8.1
Close to Tel Aviv's lively nightlife district, you are just a few minutes' walk from the nearest beaches, Rothschild Avenue and Carmel Market. …