Al Hamra Hotel

Jeddah, Saudi Arabia