Shangri-La's Hambantota Golf Resort & Spa | American Express
Shangri-La Hambantota - The Shangri-La Avurudu Sale! Enjoy a relaxing getaway at either Shangri-La Hotel, Colombo, or Shangri-La Hambantota Golf Resort & Spa as you pay for one night and stay for