Experience the true taste of the South at Hotel Holiday Inn, Udugama. Located just a stone’s throw from the lush Kanneliya Rainforest, our restaurant welcomes outsiders to enjoy a peaceful meal surrounded by nature.