Hotel Windsor Castle
Hotel Windsor Castle is a comfortable place to stay in Salem.
Major Salem sights, such as Salem Junction and Paravasa Ulagam Water Theme Park are located nearby. The property is set within 1 km distance from the city center.
The non-smoking rooms at Hotel Windsor Castle come with complimentary Wi-Fi, a laptop-size safe, a balcony, a sofa and a telephone. Bathrooms feature a hairdryer, bath sheets and slippers.
Argees Restaurant and Ponram Hotel offer an assortment of dishes within 350 meters of the property.
Guests will make use of a safe deposit box, a car park and a lift as well as find a business centre, a meeting room and a copier useful for work.