Christmas Hotel

Address:

1 Ali Ibn Abi Talib Street
Jerusalem, Israel

Phone:

+972 2 628 2588

Map:


Contact   ·   Privacy   ·   Terms