A $ 25,000 luxury hotel overlooking the Kaaba

The Kaaba is a building at the center of Islam’s most important mosque, Great Mosque of Mecca, in the Hejazi city of Mecca, Saudi Arabia.