Naiduli Neem Sarai Sariska, Tehla, India
The comfortable Neem Sarai Sariska Hotel Tehla is nestled approximately 10 minutes' drive from Mangalsar Dam, offering 9 rooms and featuring a terrace and a picnic area.
The centre of Tehla can be reached within a 25-minute walk. Khatu is 172 km from this Tehla hotel, while Neelkantheshwar Temple is around 5 km away.
The rooms at the Neem Sarai Tehla have a patio and a terrace, along with air conditioning for your convenience. The bedrooms come with extra-long beds and couch beds. Guests can also make use of a bidet, a walk-in shower, and a separate toilet, as well as comforts such as hairdryers and towels. The resort offers rooms which overlook the mountain.
The property offers a delightful breakfast. Offering local dishes, the Indian restaurant features mountain views. Guests can enjoy the pool bar on premises.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Neem Sarai Sariska!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please