Inbal Jerusalem Hotel

Jabotinsky Street 3, Jerusalem, 92145, Israel

Hotel image
Read more reviews for Inbal Jerusalem Hotel