Tower Tel Aviv Hotel

The Tower Tel Aviv all-suite hotel overlooks Tel Aviv and the Mediterranean Sea. On the one hand the hotel is located amongst a plethora of entertainment venues and recreational attractions and on the other hand in proximity to the serene … read more