Home Life Arts & Travel Luxurious Meier-On-Rothschild tower in Tel Aviv offers the epitome of luxury living for billionaires