Millennium Atria Business Bay Hotel is located in the heart of Business Bay on Marasi Drive, within walking distance of the Dubai Water Canal. The hotel features a fully equipped fitness centre, a garden and kids club with an outdoor playground, and an infinity outdoor pool.