The Windsor Castle Hotel is a 4-star deluxe property with modern rooms at a short distance from Vembanad Lake, Kumarakom Bird Sanctuary and Kerala Backwaters.
Guests can get to Kottayam city center, which is 4 km away. A sanctuary, a tower and a temple lie a short distance away.
The Windsor Castle Hotel offers a beautiful view to its guests.
Guests can reach The Windsor Castle Hotel by car from Cochin International airport in 70 minutes.
This property has 30 guestrooms including cottage, deluxe studio and deluxe double room appointed with a sofa, a seating area, a DVD player, an individual safe and climate control. Bathrooms come with a hairdryer and a shower.
Eat & Drink
The traditional restaurant serves international dishes.
The hotel offers a luggage storage, a hairdresser and a lift along with a photocopier, a meeting room and a business center to fulfill the needs of all travelers.
Leisure facilities in The Windsor Castle Hotel include a library and a swimming pool.
Wireless internet is available in public areas for free.
Free private parking is possible on site.