Can't decide?
Cities
Blog
Sri Lanka's food guide
Home
›
Bentota
›
Whispering Palms Hotel
Induruwa, Bentota
Whispering Palms Hotel
About
Whispering Palms Hotel is a restaurant in Induruwa, Bentota, Sri Lanka.
Nearby in Bentota
S
Serendib Beach Hotel
Induruwa
D
Dhabba
Bentota
·
Indian
T
TERICK'S Sea Garden
Bentota
·
Café, Seafood, International, Regional
All restaurants in Bentota