Experience true Sri Lankan hospitality at Steps Garden Resort. Escape to our private nature reserve with 6 unique habitats, a purpose-built wetland, and a crafted landscape to enchant you.
Address 228B Divulapitiya Road, Miriswatta Demanhandiya, Negombo, Sri Lanka