Grand Mercure Business Bay has opened its doors in Dubai following the rebranding of Gulf Court Hotel Business Bay, owned and managed by Gulf Hotels Group (GHG), under a franchise agreement with Accor.