Makkah Clock Royal Tower: dignified elegant hotel in the heart of Mecca

Pilgrims heading out to Mecca this year are spoiled for choice if they are looking for luxurious lodgings. The Makkah Clock Royal Tower, a Fairmont hotel, is situated in one of the world’s tallest towers with 76 stories at 577 meters high and it overlooks the Ka’aba. The tower is quite prominent as it is [...]
