Situated in Tehla, 23 km from Sariska National Park, Prime Neelkanth Forest Retreat Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star resort offers room service and free Wi-Fi.
Number of rooms: 5
TOWARDS NEELKANTH TEMPLE ROAD VILLAGE SITAWAT AT MANSAROVER LAKE, 301410 Tehla, India