10/10
Exceptional
Located in Shertallai, 2.2 km from Thaickal Beach, HOTEL CHALLIYIL CASTLE provides accommodation with a shared lounge, free private parking, a restaurant and a bar. This 4-star hotel offers room service and a 24-hour front desk.
Number of rooms: 11
Arthunkal, 688530 Shertallai, India