- Also Known As:
- Palm Tree House Sri Lanka/Induruwa
Region: Sri Lanka > Southern Province > Galle District > Induruwa
Ranked #5 of 6 B&Bs / Inns in Induruwa
|Royal Beach Resort 59 reviews||Temple Tree Resort & Spa 55 reviews||Villa No.700 2 reviews||Mermaid Beach Cottage 15 reviews|
If you own or manage Palm Tree House, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.