A hearty property, Hotel Madhuban Garden Restaurant, Panvel, Mumbai, promises comfort and elegance without being too heavy on your pocket.