Hotel Windsor Castle

3 Star  

Maravaneri, Salem, Tamil Nadu - 636 007

Starting from Rs. 1,842
Choose Dates

Hotel Windsor Castle, Salem - Photos & Videos