About us

Hotel Windsor Castle is the finest heritage hotel in Salem. A great example of the marriage of contemporary and traditionalism, this property boasts of impeccable services, an elegant decor and an attractive colour palette- a visual delight for the guests. Enjoy the warm hospitality during your stay.

Hotel Windsor Castle has 20 AC rooms which have been very beautifully renovated and tastefully decorated. Being an old castle, Guests will get perfect experience of an Indian home while they are here because everything is being personally looked after by the family members.

Hotel Windsor castle incorporates the finesse of traditional architecture with admirable impressions of the Kingly era


The hotel provides Free pick up and drop and Car wash facilities on request.



  Swimming Pool for Kids & Adults

  Tea/Coffee Maker

  Conference facilities


  Ayurvedic spa

  Health Club


  Wedding Service

© 2019 Hotel Castle . All Rights Reserved | Design by Sri Lakshmi Narasimhan Technology