Gimanhala Hotel - Dambulla
Gimanhala which means 'place of rest', is ideally located in the heart of Dambulla, adjacent the post office, considered by many to be the geographic center of the island and it is a popular pit stop for those proceeding towards Jaffna, Batticaloa, Trinco