Noorjehan’s Grand Noor Palakkad is a true landmark in luxury. Set at the heart of one of the lenient cities of India,