Alexander Tel Aviv Hotel & Spa

3 Havakuk Street, Tel Aviv, 63505, Israel

Hotel image
Read more reviews for Alexander Tel Aviv Hotel & Spa