J C Resorts is within 10 minutes' drive of the Golden Tulip, while Devi Talab Mandir is located around 6 km away. The property offers proximity to natural sights like Nehru Garden (4 km) and TR Enjoy World Water Park (5 km).
This accommodation is also about 25 minutes' walk from Aashish.
The property has 51 rooms appointed with a satellite TV, as well as self-catering options such as coffee and tea making facilities. They come with a walk-in shower and an additional toilet along with such comforts as a hair dryer and complimentary toiletries.
The hotel has a fitness studio. A conference room with safes and complimentary wireless internet access are available for those travelling for business.