The only merit is closeness to CMC Vellore. They are charging double the price for the same features elsewhere. The AC rooms are ok, AC works but hot water is sporadic to non-existent. They also added a service charge of 5% for room service which they had not informed about. So if closeness to CMC is the issue and money...
More