Hotel ★★★★

The Windsor Castle

Kodimatha Bridge, Kollam - Theni Hwy, Kodimatha, Kodimatha,Kottayam, Kottayam, India Show on map

About The Windsor Castle

The Windsor Castle is a 4-star hotel in Kottayam, India. It is one of 106 places to stay in Kottayam listed on Triptoic.

Property facts

Property type
Hotel
Star rating
4 stars

Location

Kodimatha Bridge, Kollam - Theni Hwy, Kodimatha, Kodimatha,Kottayam, Kottayam, 686039, India

Loading map…

Frequently asked questions

Where is The Windsor Castle located?

The Windsor Castle is located at Kodimatha Bridge, Kollam - Theni Hwy, Kodimatha, Kodimatha,Kottayam, Kottayam 686039, India.

How many stars does The Windsor Castle have?

The Windsor Castle is rated 4 stars.

Stays near The Windsor Castle

Highly rated alternatives close by

All 106 in Kottayam →

More ways to stay in Kottayam

See prices on Agoda
Check prices