Treehouse Chalets logo

Treehouse Chalets

HotelBelihuloya, Sri Lanka


Is Treehouse Chalets your property?

Creators heading to Belihuloya in the next 90 days

10

Open collabs · 1

Where

Open on the map

About Treehouse Chalets

Treehouse Chalets is a boutique nature hotel located in Belihuloya, Sri Lanka, featuring charming chalets and suites surrounded by natural landscapes.

Type
Hotel
Location
Belihuloya, Sri Lanka