A stay at The Windsor Castle places you in the heart of Kottayam, within a 5-minute drive of Thirunakkara Mahadeva Temple and Mahatma Gandhi University. This upscale hotel is 2 mi (3.2 km) from Thangal Hill and ... Read more

View all Luxury Hotels in Kottayam