Mövenpick Hotel Apartments the Square has opened as the brand’s fifth property in Dubai. Located in the Al Mamzar area of Deira, Dubai’s historical center, the hotel features 180 guestrooms, as well as one- and two-bedroom homey apartment suites outfitted with kitchenettes. Amenities include the Spices, an all-day-dining restaurant; a rooftop pool; fitness center; and four meeting rooms with garden views.
