The 3-star The Windsor Castle Hotel boasts prime location near Kerala Backwaters, which is around 19 km away.
Its location next to a boat dock allows to see a sanctuary and a temple in Kottayam. The city center lies within 4 km from the venue.
Due to its location 70 km from Cochin International airport, fast access to the The Windsor Castle Hotel is provided.
The hotel comprises 30 elegant guestrooms. Bathrooms are fitted with a shower, a hairdryer and free toiletries.
The Windsor Castle Hotel offers a business center, a meeting room and a photocopier to satisfy the needs of business guests.
A buffet, a kids' club and a game room for children are provided at The Windsor Castle Hotel. The hotel's activities include lawn tennis, badminton and fishing.
Wireless internet is available in public areas for free.
Private parking is possible on site for free.