Obhur Holiday Inn Resort

Address:

Al Malik Khalid St, Jeddah 22322, Saudi Arabia
Jeddah,

Map:


Contact   ·   Privacy   ·   Terms