The Windsor Castle is a luxurious hotel located in Kottayam district in the lap of Kumarakom backwaters. The village of Kumarakom is a group of little islands on the Vembanad Lake in Kottayam. Situated in the most beautiful environment of the Vembanad Lake and extending to about 20 acres of heavenly greenery and landscaped lawns makes Windsor Castle islands above other luxurious hotels in style, class and luxury.
Complementing the impressive appearance, the interiors are equally competitive and merging with the modern comforts that the hotel imparts. The hotel’s in-house restaurant serves a number of genuine Chinese, Indian and continental food.
We offer a range of services and amenities designed to provide comfort and satisfaction to its guests. The hotel has gained popularity by the strength of its standard hospitality. We are providing Kerala Ayurveda Spa facility and our Kerala house boat cruise gives you an opportunity to loot the real beauty of Alleppey backwater. With all these facilities, Windsor Castle is an ideal retreat for a relaxed and augmented experience.