Sitting at the cusp of Mussoorie and Landour with easy access to both, The Tree of Life Highlands is a boutique property with spacious and tastefully done rooms. Perched on a private hilltop, it has a beautiful in-house restaurant and unmatched, 360 degree views of the valley and town.
Where it is
Address : Oaks Road, Landour, Mussoorie, Uttarakhand, India
Website : http://www.treeofliferesorts.com/