Apollo
NO. 412A, GALLE ROAD, WEWALA Colombo and South West Coast, Colombo, Sri Lanka
Apollo Photos
Apollo Map
NO. 412A, GALLE ROAD, WEWALA Colombo and South West Coast, Colombo, Sri LankaHotel Information
Further information about this hotel will be available shortly