Citymax Hotel Business Bay will be the brand's first four-star hotel. Courtesy Citymax Hotel

First look: Inside Citymax’s first four-star hotel in Downtown Dubai