Hotel Salem Castle
The 3-star Hotel Salem Castle lies within 4.3 km from Paravasa Ulagam Water Theme Park, Kolli Hills and Kailasanathar Temple.
The city center is 20 minutes' walk of the property. The hotel is 10 minutes' walk away from Yercaud.
This comfortable hotel is placed within proximity to hills.
Hotel Salem Castle is a property in Salem that comes with 64 rooms and provides a minibar, cable TV, a seating area, a balcony and climate control. The non-smoking rooms feature the city view. The rooms come with private bathrooms featuring a shower, a hairdryer and bathrobes.
The indoor restaurant serves Indian dishes.
The hotel offers free parking, a baggage storage and a designated smoking area along with a business center and a meeting room to respond to the needs of all guests.