Al Waleed Palace Hotel Apartments-Al Barsha
Dubai
Check in
2:00 PM
Check out
12:00 PM
In the heart of Dubai, Al Waleed Palace Hotel Apartments-Al Barsha is within a 5-minute drive of Ski Dubai and Mall of the Emirates. This aparthotel is 6.2 mi (10 km) from Dubai Miracle Garden and 7.3 mi (11.7 km) from Marina Beach.
Make yourself at home in one of the 64 air-conditioned rooms featuring kitchens with refrigerators and ovens. Rooms have private balconies. Complimentary wired and wireless internet access keeps you connected, and satellite programming provides entertainment. Conveniences include phones, as well as safes and microwaves.
Property Details
Location
Al Barsha 1,Behind Mall of the Emirates, Dubai, 120242, United Arab Emirates