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?