Hotel Windsor Castle
Learn how the Cvent Supplier Network works
14, Rajaji Road Salem 636007
Distance from airport
8.7 mi. from venue
Hotel Windsor Castle Meeting Space
Meeting rooms1
More
Hotel Windsor Castle is located in Salem. Hotel offers a vibrant, Friendly environment that provides both business and leisure travelers with the affordable hotel experience they desire. Our Hotel is centrally located, making them an ideal choice for the traveler... both business and pleasure.
Contact Us
Already have an account?See a problem with this venue's profile?
Submit an issue