Leaders Plaza Apartments
The 4-star Leaders Plaza is situated a mere 25 km away from The Mirror House.
The property is situated 24 km away from Al Sha'b Theme Park.
Leaders Plaza offers modern rooms with free Wi-Fi, a private safe, cable television, a fridge and a closet as well as an electric kettle, a dishwasher and a stove. Guests will enjoy a shower, a hairdryer and terry bathrobes provided in the bathrooms.
Residents will benefit from free shuttle service, dry cleaning and ironing service.
Leaders Plaza delights guests with a Jacuzzi and a sauna.