Amagi Hotels debuts ‘Aria’ Amagi Aria is a stylish resort hotel in Negombo that offers an elegant dining experience at its chic seafood restaurant ...