Located only 270 metres away from a sandy beach strip in Tel Aviv, Ben Yehuda Hotel provides air-conditioned accommodation with free WiFi access. A café bar is available on site. Room shere come with satellite TV and a desk. The private bathrooms are fitted with a shower. Restaurants and bars can be found within 300 metres from Hotel Ben Yehuda, alongside...