Best Western Elyon Colombo: 2.5 km to Independence Square