Its a decent hotel with a nice location and its probably the best place in the area at that price. The rooms were old but fairly well maintained The food was good but the service could be better. Kerala is a pretty laid back and rather easy going state. The people are the same and do not seem to be...
More
- Also Known As:
- Windsor Castle Hotel Kottayam, Kerala, India
