GSH Colombo is in Wellawatte, a short 4-minute walk from New Delmon Hospital.