Derived from the Sanskrit word ‘peace’, aman and the Sinhalese word for the town of Galle, Amangalla is located on Sri Lanka’s south coast. Amangalla Galle is a franchise hotel belonging to the international group, Aman Resorts, located inside the historic Galle Fort.
Time Out says
Details
- Address
- 10 Church Street
- Fort
- Galle
- 80000
Discover Time Out original video