Illikkalam Lake Resort, Kumarakom, India
Illikkalam Lake Resort is conveniently located at New Nazrath Road in Kumarakom, India
Hotel Location:
Address: New Nazrath Road
City: Kumarakom
Country: India
phone: +91 98957 29278
Hotel Features:
- Check-In Time: noon
- Check-Out Time: 11 AM
- Exterior Room Entrance
- In Room TV
- Air Conditioning
- Room Service