Mountain Meadow se encuentra en Darjeeling, a 17 km de Tiger Hill y a 13 km de Monasterio de Ghoom, y ofrece acceso a un jardín con terraza.
Algunas unidades incluyen zona de comedor y/o balcón.
En la habitación en casa particular se sirve todos los días un desayuno asiático.
Monasterio budista tibetano de Darjeeling está a 14 km del alojamiento, y Tiger Hill Sunrise Observatory está a 17 km. El aeropuerto más cercano (Aeropuerto internacional de Bagdogra) está a 72 km del alojamiento.