The first 5-star Alila hotel in Malaysia originally under Two Roads Hospitality officially launched in Bangsar, Kuala Lumpur.