Sielen Diva Villa is a palatial villa with plenty of amenities and can accommodate up 4teen guests. It is located near Galle Fort, right in front of ocean.
Back to Top
Here are some larger villas.
Sielen Diva Villa is a palatial villa with plenty of amenities and can accommodate up 4teen guests. It is located near Galle Fort, right in front of ocean.
Back to Top