Holiday Packages in Salem for Memorable Stays
Explore weekend getaway packages in Salem and enjoy relaxing escapes. Discover the best holiday packages in Salem for memorable stays and experiences.
Hotel Windsor Castle
E-mail: hotel-windsor-castle-60081-5@hotelsgds.com
Location: 14 - Rajaji Road Near Four Road Salem Tamil Nadu India 636007
For Enquiry and Booking Contact
Asia Hotels and Resorts
505, TCW Tower, Sector 19
Dwarka, New Delhi 110075,India
Our Other Hotels
Salem Hotel Windsor Castle Last minute deals Hotel Windsor Castle in Salem near Book Resorts in Salem Contact No of Hotel Windsor Castle
Asia Hotels and Resorts - ©2026. All Rights Reserved.