
Deluxe Room
- Max Guests:
- 2 Guest
Hotel Sourabh Garden located at Narsighwadi road has been awarded Two Star status by tourism department of Indian Government. Hotel Sourabh Garden is favorite place of everyone. Hotel Sourabh Garden is a very clean place and decorated by different colored fountains and flowers in its garden.