Carmel Star Apartment Tel Aviv
Set within 600 metres of Banana Beach and 600 metres of Aviv Beach in the centre of Tel Aviv, Carmel Star offers accommodation with free Wi-Fi and seating area.
Number of rooms: 3
36 רבי מאיר, Tel Aviv, 6560530, Israel