Conveniently located in the city centre, Hotel Windsor Castle is one of the best hotels in Kottayam town. Spread over a 20 acre lush foliage with landscaped gardens, this three star hotel is preferred by both business and luxury travelers.
• Lake Paradise – multi cuisine restaurant serving lunch and dinner buffets • Nalukettu – Heritage restaurant offering authentic traditional cuisines • Dolphin – poolside restaurant serving a range of drinks and snacks • The Club – a well stocked bar • Large medium and small Banquet Halls • Business Conference Hall • Car parking • Well equipped Boardrooms • Theatre for holding cultural programmes • Indoor and outdoor sporting facilities • Health Club • Book Shop • Cake Shop • Beauty Parlor • A fully fledged Ayurvedic Center
• 34 Deluxe Rooms • 2 Executive Deluxe Rooms • 4 Suite Rooms
• Kumarakom • Vembanad Lake • Pala and Kanjirapally • Elaveezhapoonchira • Kurisumala • Vaikom • Vayaskara and Chirattamon • Monroe Island • Wagamon • Poonjar Palace • Ayyappara • Kottathavalam • Aruvikkuzhi Waterfalls