Offering a sun terrace and views of the garden, Chameleon Beach Lodge by Peace Rob Hotels is set 5 km south of Cherai Beach. Guests can enjoy the on-site restaurant. Free WiFi is featured and free private parking is available on site.
Certain rooms include a seating area to relax in after a busy day. Rooms are equipped with a private bathroom offering free toiletries.
You will find a 24-hour front desk. Guests can enjoy yoga at the property.
An array of activities are offered in the area, such as cycling and fishing. Cochin is 17 km from Chameleon Beach Lodge, while Ernakulam is 16 km from the property.