Booking.com Featuring free WiFi and a restaurant, Al Manar Ajyad Hotel offers accommodation in Makkah, 700 metres from Makkah Clock Royal Tower . Each room at this hotel is air conditioned and has a flat-screen TV with satellite channels.