Overlooking the pristine southern coast of Sri Lanka, Shangri-Las Hambantota Resort and Spa is located along the ancient Spice Route in a city steeped in rich history. The resort spans 53 hectares, with 300 spa ... Read more

View all Luxury Hotels in Ambalantota