This hotel offers a perfect blend of rich Indian tradition, culture and overwhelming natural splendour. Rejuvenate your mind, body and soul, at this abode of [ + ]