This property is not available on our website right now. Please contact the property directly.
About This Property
Boasting a terrace, Alila Beach House is situated in Kannur, within 35 km of Vadakara Railway Station. Set 12 km from Kannur Railway Station, the property offers a garden and free private parking. The property is non-smoking and is located 13 km from Thalassery Railway Station.
The nearest airport is Kannur International Airport, 25 km from the guest house.