+UPLOAD
178 Reviews

Ambassador Hotel

Nablus Road, 91196, Jerusalem