Entire House 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.