Go to map
20 Chelsea Gardens, Colombo 03, Colombo, Sri Lanka
3 km to Dutch Hospital - Colombo (Open map)
380 Galle Rd, Colombo, Sri Lanka
3.1 km to Dutch Hospital - Colombo (Open map)
Flower Road, Kurunduwatta, Sri Lanka
3.1 km to Dutch Hospital - Colombo (Open map)
21A Flower Road, Colombo, Sri Lanka
3.1 km to Dutch Hospital - Colombo (Open map)