Choose your room
Located in Kottayam, The Windsor Castle is convenient to Thirunakkara Mahadeva Temple and Nagambadam Stadium. This hotel is within the region of Kumarakom Boat Jetty and Vembanad Lake. Take time to pamper yourself with a visit to the full-service spa. Additional features include an arcade/game room, gift shops/newsstands, and a hair salon. This hotel has 10 meeting rooms available for events. Make yourself at home in one of the 40 air-conditioned rooms featuring refrigerators and LCD televisions. Cable television is provided for your entertainment. Conveniences include safes and minibars, and you can also request irons/ironing boards.