Hotel Salem Castle

3 Star  

Alagapuram, Salem, Tamil Nadu - 636 004

Hotel Salem Castle, Salem - Photos & Videos