Amangalla is a 5-star franchise hotel belonging to the international group of Aman Resorts, located in Galle, Sri Lanka built within the premises of the heritage Galle Fort, the 17th-century Dutch fort, inscribed as a UNESCO World Heritage Site. It is just north of the Galle International Stadium and roundabout. The oldest part of the hotel dates ...
Found on
No exact match found