Capital O 41646 Hotel Devi Towers is located at 166, 166, 3, Sarada College Rd, New Fairlands, Narasothipatti, Salem, Tamil Nadu 636004, India. Capital O 41646 Hotel Devi Towers has emerged as one of successful Entertainment and Tourism for Hotels and Restaurants and more. Capital O 41646 Hotel Devi Towers providing best class customer experience, best prices and affordability, we ensure Quality reach everyone, every day. Capital O 41646 Hotel Devi Towers aim to offer all our customers a great experience and we would be happy to assist you with any questions you may have. If you need more information, send an enquiry or need answers to a question, please feel free to contact Capital O 41646 Hotel Devi Towers