8 years 2 months ago | Certified Review
<p>Its a lush-green resort away from the city woes, which ensures the guests complete privacy with its amazing spa facilities as a added bonus. Very courteous & friendly staff.</p> Source
4500
Venues, Delhi NCR