Avalon Tower is a three-star hotel and residence tower located at Jumeirah Village Circle close to the Dubai Expo 2020 site. The 17-storey building includes three levels of basement parking, a luxury clubhouse, and rooftop swimming pool.