Spa Ceylon opens at Casa Colombo Spa Ceylon has just opened their third spa at the exclusive Casa Colombo Boutique Hotel. Conveniently located in Colombo 4, ...