Mayfair Tower (furnished apartment’s for short term rental) is located in Dubai, UAE on Marasi Dr, Business Bay. Mayfair Tower (furnished apartment’s for short term rental) is rated 4.2 out of 5 in the category vacation home rental agency in UAE.
Address
Marasi Dr, Business Bay
Accessibility
Wheelchair-accessible entrance