Ben Yehuda Apartments

hotels

121 Benyehuda Street

 
Is This Your Business?
 

Ben Yehuda Apartments is set in the heart of Tel Aviv's shopping district, a 5-minute walk from the beach and the marina.

 
whos coming to Ben Yehuda Apartments
 
 
 
 
Loading