The Bamboo Leaf Apartment ligger i Hikkaduwa, 700 m fra Narigama-stranden og 1,7 km fra Hikkaduwa-stranden. Der tilbydes indkvartering med have samt gratis privat parkering for gæster i bil. Ferieboligen har aircondition og ligger 17 km fra Galles internationale cricketstadion. Lejligheden har familieværelser.
Ferieboligerne på lejlighedskomplekset har eget badeværelse med badekar eller bruser samt gratis wi-fi, og nogle af værelserne har terrasse. Nogle af lejlighederne er lydisolerede.
Den hollandske kirke Galle ligger 18 km fra lejligheden, og Galle Fort ligger 18 km derfra. Den nærmeste lufthavn er Koggala Lufthavn, 30 km fra The Bamboo Leaf Apartment.