No 166, Sarada College Road, Salem, India
Located just 1.3 km from the Historic Sugavaneshwarar Shiva Temple, the comfortable 2-star Devi Towerrs 5 Roads Hotel Salem offers Wi-Fi throughout the property and private parking.
Salem Junction is within easy reach of the hotel, while 5 Roads bus stop is merely a 5-minute walk away. This Salem hotel will also take you to the Bathrakaliamman Temple, which is 2.5 km away.
The rooms at the Devi Towerrs 5 Roads Salem are fitted with air conditioning as well as a kettle. There is also a private bathroom. Guests can enjoy rooms with views of the city.
Aroma serves various kinds of Indian dishes right around the corner from the accommodation.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Devi Towerrs 5 Roads!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please