Windsor Castle Hotel is situated on M C Road at Kodimatha in
Kottayam. With a breathtaking view of the distant mountain ranges and lagoons, it is a spectacular luxury hotel with 42 state-of-the-art rooms, sprawling lawns and 7 suites. Rooms are categorized into deluxe, executive deluxe and suite. All rooms have AC, refrigerator, TV, telephone and bath tub.
An exclusive multi cuisine restaurant, a la carte multi cuisine restaurant and a poolside barbecue are there to serve you. The business center, with a seating capacity of 30 persons, is fully equipped with fax machine, computers and overhead projectors. Windsor Castle offers a wide variety of halls to suit any occasion. House boats, beauty parlor, ayurveda center, travel desk, book store and a swimming pool are the added features.
Windsor Castle Hotel is around 2 km from
Kottayam Railway Station and 80 km from
Cochin International Airport.