Colombo Courtyard wins Luxury Business Award The World Luxury Hotel Awards which is the pinnacle of achievement for luxury hotels worldwide selected Sri Lanka’s Colombo Courtyard ...