Tree House Resort, Neemrana is a beautiful Resort spreaded in around 10 acres. The Resort offers you beautiful rooms to live and relax. The Resort is located on the NH-8, just ahead of the Neemrana Fort. You can get the perfect view of the Aravalli Hills. The Resort offers 24 rooms and the staff is available for your service 24 Hours.
Dughera, Tehsil- behror, Neemrana, Dist. Alwar, Rajasthan- 301701