Location Located on Jeddah&rsquo,s fashionable and exclusive North Corniche, the breathtaking view of a tropical oasis backed by the blue waters of the Red Sea will make you feel at home and at ease instantly. Surrounded by the newest shopping malls and..