The Square Movenpick

Location: Mamzar

Mövenpick Hotel Apartments The Square Dubai is nestled in the elegant district of Al Mamzar, close to Al Mamzar Beach Park, Deira and Bur Dubai. The hotel provides 180 comfortable guest rooms as well as one- and two-bedroom serviced hotel apartments, a contemporary all day dining  restaurant, rooftop pool, fitness centre and four well-appointed meeting venue.

Related Brands

Other Projects