From 330 SAR Booking.com Located in Makkah, 2.8 km from Makkah Clock Royal Tower , Dar Al Wafdeen Hotel features a restaurant and free WiFi. Guests can enjoy the on-site restaurant.