Ben Yehuda Apartments

121 Benyehuda Street , 63402 Tel Aviv, Israel Get Directions to this spot
Category:
Hotels
121 Benyehuda Street
63402 Tel Aviv
Israel

Rate and review Ben Yehuda Apartments in Tel Aviv, Israel!

Share your experiences at Ben Yehuda Apartments with your friends or discover more Hotels in Tel Aviv, Israel.