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.
The cottages are an artful blend of the old and new with modern amenities to make your stay comfortable. Each cottage imparts a unique feeling of staying afloat a houseboat with the backwater gently lapping the sides. The garden bathrooms are open to the sky exuding oneness with nature. Proving to be a haven of privacy and solitude.