Indulge your senses at Orchid Restaurant, one of the largest restaurants in Dambulla and the hotel's premier dining space. With buffet and menu options, the restaurant serves a delicious variety of local and international dishes in an outdoor space overlooking the gardens.
Register or log into the booking process and enjoy these benefits.