Hotel Windsor Castle A downtown Deluxe Hotel, located in
Kottayam, Kerala. It is the gateway to Kumarakom. The
most sought after tourist destination in Kottayam.
Situated in the most picturesque surrounding of the Vembanad
Lake, this leisure hotel stands above the rest in style, class
and luxury. Set on a sprawling 20 acres of lush foliage and
landscaped lawns this leisure hotel provides the ideal getaway
for a relaxed and enriching experience.





