Shangri La Hotel Hambantota
Overview In June 2016, Shangri La’s first chain of hotels in Sri Lanka opened its door to visitors. The renowned warmth of being in a Shangri La hotel amidst the panoramic beauty of the exotic beaches in Sri Lanka will empower guests and take them away into a world of charming luxury. With 145 acres […]