Situated in the centre of Salem. Accessible very easily from the bus/train station.
Restaurant has good food at a very reasonable price.
Very big spacious rooms (especially on the ground floor).
Once upon a time a huge mansion and now converted into a hotel club with all facilities.
They now coming up with a huge hall for conferences and for...
More
- Also Known As:
- Hotel Windsor Castle Salem, Tamil Nadu
