Renovated in 2014, the Hotel Excalibur guarantees guests a pleasant stay whether in Kottayam for business or pleasure. The city center is merely 07.00 Km away and the airport can be reached within 160 minutes. ... Read more

View all Luxury Hotels in Thellakom