Located in Darjeeling, within 17 km of Tiger Hill and 13 km of Ghoom Monastery, Mountain Meadow provides accommodation with a garden as well as free private parking for guests who drive. The property is set 14 km from Tibetan Buddhist Monastery Darjeeling, 17 km from Tiger Hill Sunrise Observatory and 19 km from Himalayan Mountaineering Institute And Zoological Park. The homestay features family rooms.
All units come with a private bathroom, while selected rooms are fitted with a terrace and others also offer a mountain view.
An Asian breakfast is available daily at the homestay.
Japanese Peace Pagoda is 20 km from Mountain Meadow, while Mahakal Mandir is 20 km away. The nearest airport is Bagdogra International Airport, 72 km from the accommodation.