Tree Of Life Highlands,Landour-Mussoorie ünlü Chamunda Peeth Temple'a çok yakın bulunmakta ve misafirlere çamaşır yıkama hizmeti, kuru temizleme, 24-saat güvenlik sunmaktadır. Konaklama tesisi, Waterfall trip'a 1,3 km ve Lambi Dehar Mines'a arabayla 10 dakika uzaklıktadır.
Mussoorie şehir merkezi otele 1 km uzaklıkta, Children'a ise arabayla birkaç dakikada ulaşılabilir. Hotel Raas Mussoorie'nın hemen yanında yer alır.
Tree Of Life Highlands,Landour-Mussoorie otelinin her biriminde televizyon, oturma alanı, çalışma masası bulunmaktadır. Bazı odalar dağa bakmaktadır. Bunlar da saç kurutma makinesi, banyo havluları ile donatılmıştır.
Konuklar, tesisten 5 dakikalık mesafedeki Madras Cafe restoranında Hint yemeklerinin tadını çıkarabilirler.