The Mayfair Hotel Dubai occupies a convenient location in the heart of Deira, near the famous Clock Tower, Dubai¿s business and commercial district. Make yourself at home in one of the elegantly appointed rooms that are decorated in a warm and comfortable..