Maxim Design Hotel 3 Star Superior 3 stars

86 Hayarkon Street, Tel Aviv, 63903, Israel

Hotel image
Read more reviews for Maxim Design Hotel 3 Star Superior