Makkah’s new 5-star hotel to open before Ramadan