Moevenpick Hotel Apartments The Square Dubai is nestled in the elegant district of Al Mamzar, close to Al Mamzar Beach Park, Deira & Bur Dubai. The hotel provides 180 comfortable guest rooms as well as one- & two-bedroom serviced hotel apartments, a contemporary all day dining restaurant, rooftop pool, fitness centre & four well appointed meeting venues. Located just 10 minutes away from Dubai International Airport with easy access to Sheikh Zayed Road, the hotel is a central choice for both business, leisure & long term guests.