The 17-storey hotel will boast a luxury Club House and rooftop swimming pool, with stunning views across the surrounding community. Avalon Tower hotel will be managed by Millennium & Copthorne, based out of Singapore and amongst the world’s largest owner operator hotel groups.