Dining Room
A space to experience culinery excellence
The dining hall in the Welimada Villa is a quaint room built for you to enjoy your meals in a relaxing atmosphere. Accompanied by windows opening directly to the charming bungalow garden, you are sure to have a relaxing dining experience.
View More
At your leisure
At your lesiure
Until 10pm
6 person
6 person
Make your online reservation now