River Winds Resort is a 38-room property located just next to Ulhas river, and is about 8 kilometers away from Kalyan (W). Spread over 2.5 acres with lush green gardens, the resort comprises of a river view restaurant and even swimming pool with slides.
Shell Out: INR 2,000 onward