Boasting a garden and a terrace, Mehak Garden is located in Darbi. This 2-star hotel offers room service. Guests can enjoy garden views.
At the hotel, all rooms are fitted with a wardrobe. Rooms have a private bathroom with a bath and a hairdryer....
|NH-10,10 Km Stone Hisar Road, Sirsa, Haryana|