The 3-star Hotel Windsor Castle lies within 2.5 km from Kailasanathar Temple.
Poiman Karadu is located just 1100 meters from the venue. The venue is set within 1 km from Salem city center.
Hotel Windsor Castle is a property in Salem that comes with 20 rooms and provides television, a personal safe, a wardrobe, free Wi-Fi and individual climate control. They come with a fridge and coffee/tea makers as well as bathrooms with a shower, free toiletries and a bathtub.
Eat & Drink
Guests can enjoy Indian and Chinese snacks and meals in Ponram Hotel located 350 meters away.
Hotel Windsor Castle features such facilities as an elevator, a safe deposit box and a luggage storage.
Wireless internet is available in the hotel rooms for free.
Private parking is possible on site for free.