The Windsor Castle is a spectacular luxury hotel with 42 state-of-the-art rooms, sprawling lawns, 7 suites, pool side bar-be-que, business centre, backwater cruises and a breathtaking view of the distant mountain ranges and lagoons.
For travelers who wish to mix business with pleasure, we have a fully equipped business centre, 2 exclusive board rooms, banquet and conference halls. For eco-tourists and heritage buffs, we offer a heritage resort to rediscover Kerala's rich cultural traditions.
For travelers who wish to mix business with pleasure, we have a fully equipped business centre, 2 exclusive board rooms, banquet and conference halls. For eco-tourists and heritage buffs, we offer a heritage resort to rediscover Kerala's rich cultural traditions. |