Banana Leaf Guest House — bed...

Banana Leaf Guest House is one of the bed breakfasts in Hikkaduwa, Sri Lanka. Free WiFi available. Discover Banana Leaf Guest House and other bed breakfast