Located in Dogadda, Spring Meadows features a garden, restaurant and free WiFi throughout the property. The resort has family rooms.
At the resort each room is fitted with air conditioning, a desk, a flat-screen TV, a private bathroom, bed linen, towels and a balcony with a river view.
The daily breakfast offers buffet, à la carte or vegetarian options.
The nearest airport is Dehradun Airport, 119 km from Spring Meadows.