Located within a 6-km distance of the Catholic pilgrimage Edappally Church Complex, the fantastic 4-star Super Townhouse Island Inn Elur offers access to tourist attractions throughout Elur. This…
Located within a 6-km distance of the Catholic pilgrimage Edappally Church Complex, the fantastic 4-star Super Townhouse Island Inn Elur offers access to tourist attractions throughout Elur. This…
Located within a 6-km distance of the Catholic pilgrimage Edappally Church Complex, the fantastic 4-star Super Townhouse Island Inn Elur offers access to tourist attractions throughout Elur. This…
starts from
US$24per one night
View hotel
Change your search parametres to find the hotel you want.