The Willow Resorts
The Willow Resorts is a 3-star property featuring a storage room and parking.
This hotel is situated 16 km away from Chembra Peak. The city center lies within 3 km from the venue.
The Willow Resorts is a property in Ambalavayal that comes with 6 rooms and provides TV, a private balcony, a writing desk, a closet and a sofa. Some rooms overlook the garden. Guests can take advantage of a shower, free toiletries and bath sheets supplied in the bathrooms.
A short drive takes guests to Kozhikode airport.
Hotel services include 24-hour front desk, 24-hour room service and laundry maintained by friendly staff.