6/10
Free Wi-Fi
Parking
Capital O 41646 Hotel Devi Towers is located in Sūramangalam and features a bar. The accommodation provides a 24-hour front desk and room service for guests.
Number of rooms: 90
166, 3, Sarada College Rd, New Fairlands, Narasothipatti, Salem, Tamil Nadu, 636004 Sūramangalam, India