List of hotels at Galewela
1 Number of Hotels found in Galewela
Address: 226/1, Dambulla Road Galewela, 21200, Dambulla, Sri Lanka.
Nearest Landmark: Galewela Base Hospital
(2 minutes walk)
Distance: 19.5 Miles from Dambulla Centre
Situated in Dambulla, 13 km from Rangiri Dambulla International Stadium, Star Recidencies - Dambulla, Sri Lanka features free WiFi access and free private...