Final logo thumb

Tree Leaf Hotels

Tree Leaf Hotel & Cottages offer a budget luxury experience to travelers looking for escape from the busy life of metropolitans. Tree Leaf Hotel is one of the best holiday destinations in the Himalayas.