Offering spectacular view of natural splendour, this hotel is an ideal getaway for an enriching experience. It offers a perfect blend of Indian traditional hospitality [ + ]