+UPLOAD
192 Reviews

Olive Tree Hotel

23 St. George Street, 97200, Jerusalem