Mountain Meadow localiza-se em Darjeeling, a 17 km de Colina do Tigre e a 13 km de Mosteiro Ghum, e fornece acomodações com acesso a um jardim com um terraço.
Algumas unidades incluem uma área de refeições e/ou varanda.
Mountain Meadow disponibiliza diariamente pequeno-almoço asiático.
Mosteiro Budista Tibetano de Darjeeling fica a 14 km de Mountain Meadow, enquanto Tiger Hill Sunrise Observatory fica a 17 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Bagdogra, que fica a 72 km de Mountain Meadow.