Shenkin Hotel

Brener 21, Tel Aviv, 63826, Israel

Hotel image
Read more reviews for Shenkin Hotel