Amanwella derives from aman, or 'peace' in Sanskrit, and wella, the Sinhalese name for beach. All 30 suites of this contemporary beachfront resort feature their own private plunge pool and terrace.
Hotel Location
Have you seen a celebrity at this hotel? Report it by clicking here!