Eden Inn is a 3-star venue set 34 km away from Periyar National Park.
Lakkam Waterfalls is about 43 km from the hotel. 102 km to Alappuzha.
Eden Inn is a property in Kallar that comes with 16 rooms and provides a trouser press, IDD telephone and a separate toilet. They feature bathrooms with a bath, a shower and towels.