Updating availability and prices
Offering a live kitchen, The Willow Resorts is located in Ambalavayal
It operates a 24-hour front desk to welcome guests and is within 6 km from the Edakkal Caves and the Karapuzha Dam
The well-decorated and spacious accommodation will provide you with a flat-screen cable TV and a balcony
Featuring a shower, each private bathroom comes with free toiletries and towels
You can enjoy a garden view from all the rooms
Hotel
Room
Activities and leisure