Share "AS AIRPORT Inn 3.1 km from the accommodation, while Aluva Railway Station is 8.1 km from the property." by e-mail

captcha