Situé à Kottayam, l'établissement The Windsor Castle bénéficie de 2 restaurants sur place, d'une piscine extérieure et d'un centre d'affaires. Il surplombe le coin paisible de Kumarakom, Alleppey et Kerala.
Nombre de chambres: 57
Kodimatha, 686039 Kottayam, Inde