HOTEL WINDSOR CASTLE

Salem, India

7.0Good42 reviews Check availability
  • Best price guaranteed by our partners
  • Many rooms with free cancellation

About the property

Set in Salem, 8.4 km from Salem Junction, HOTEL WINDSOR CASTLE has a fitness centre, a restaurant and a bar, as well as free WiFi. The hotel features a hot tub and room service.

At the hotel all rooms include air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower. At HOTEL WINDSOR CASTLE rooms include bed linen and towels.

A vegetarian breakfast is available every morning at the accommodation.

Speaking English, Hindi, Kannada and Malayalam at the reception, staff will be happy to provide guests with practical information on the area.

The nearest airport is Tiruchirappalli International, 141 km from HOTEL WINDSOR CASTLE, and the property offers a paid airport shuttle service.

Most popular amenities

  • Spa
  • Swimming pool
  • Parking

Location

Salem, India

Discover Salem

Photos, information and travel guides for your stay.

Salem is a vibrant and bustling city, known for its rich history, culture, and natural beauty. The city is surrounded by hills and forests, making it an ideal destination for nature lovers. The lush greenery and the pleasant climate make Salem a perfect place to escape the hustle and bustle of city life.

As soon as YOU enter the city, YOU will be greeted by the magnificent Yercaud Hills, which offer a panoramic view of the city and its surroundings. The hills are covered with dense forests, which are home to a variety of flora and fauna. If YOU love trekking, then Yercaud Hills is your perfect destination.

The city is also known for its rich history and culture. The Salem Fort, built by the British in the 17th century, is a must-visit destination for history buffs. The fort offers a glimpse into the colonial history of India and its architecture is a blend of Indian and European styles.

Salem is a vibrant and bustling city, known for its rich history, culture, and natural beauty. The city is surrounded by hills and forests, making it an ideal destination for nature lovers. The lush greenery and the pleasant climate make Salem a perfect place to escape the hustle and bustle of city life.

As soon as YOU enter the city, YOU will be greeted by the magnificent Yercaud Hills, which offer a panoramic view of the city and its surroundings. The hills are covered with dense forests, which are home to a variety of flora and fauna. If YOU love trekking, then Yercaud Hills is your perfect destination.

Travel assistant

online

Hi! I am your travel assistant. Ask me anything about HOTEL WINDSOR CASTLE: what is nearby, how to get there, tips for your stay…

More hotels in Salem

See all →
Book