OYO 8780 Hotel Windsor Castle3-star
OYO 8780 Hotel Windsor Castle
Located in Salem, OYO 8780 Hotel Windsor Castle is within a 15-minute walk of Anna Park and Infant Jesus Cathedral. This hotel is 1.7 mi (2.8 km) from Sugavaneshwarar Temple and 2.6 mi (4.2 km) from Sona College of Technology.
Make yourself at home in one of the 20 air-conditioned rooms featuring refrigerators. Complimentary wireless Internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries.
Enjoy the recreation opportunities such as an indoor pool or make use of other amenities including a banquet hall.
At OYO 8780 Hotel Windsor Castle, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary continental breakfast is served daily from 8 AM to 10 AM.
Business, Other Amenities
Free self parking is available onsite.