Governor's Grand / Governor's Gangula

  • 73

Governor's Grand / Governor's Gangula

The Governor's Grand is an imposing hospitality hotspot in the sacred city of Dambulla, a UNESCO World Heritage city located in the Central Province of Sri Lanka. The grand appearance of the hotel with its artistically decorated interior, the well laid out gardens and the sounds of a gushing river surrounded by some amazing wildlife promises to entice and captivate those who decide to home at the Grand. Be ready for a grand welcome and a right-royal stay!

Location