From 655 SAR Booking.com Located in one of the tallest buildings in the world and overlooking the holy Grand Mosque, Hajar Tower combines traditions with modern comforts. It features in-house shops and fine dining options.