GSH Colombo 3 stars

382, Galle Road, Colombo 6, Wellawatte, 00600 Kalubowila West, Sri Lanka

Hotel image
Read more reviews for GSH Colombo