Tree Leaf Hotels

About me

Occupation Luxury Cottages in Bhowali, Nainital, Near Mukteshwar
Location Bhowali, Uttarakhand, India
Introduction Tree Leaf Hotel & Cottages offer a budget luxury experience to travelers looking for escape from the busy life of metropolitans. Tree Leaf is one of the best holiday destinations in the Himalayas.
Interests Hotels, Cottages, Hospitality