China International Hotel
No’ 37/4, Swarna Road, HavelocksChina International Hotel Located in the Colombo in Sri Lanka. Well maintain Rooms, Wooden furniture and Hotel facilities will make your Holiday comfortable In Sri Lanka. Colombo Hotels by China International Hotel including Five Modern Rooms, with A/C and Attached Barth rooms.