Sri Lanka’s Capital City Gets a Chic New Hotel by Jackie Caradonio November 17, 2017 The Shangri-La Hotel, Colombo is the capital city’s first luxury hotel opening in nearly 30 years. Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest