Governor's Grand

The name says it all! 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!

THe Hotel

The red carpet has been rolled out for you!

Living

Feel like royalty, enjoy endless bliss!

Dining

Savour the flavours in true grandeur!

Dambulla