Santiago illam situa-se em Velankanni, a 15 minutos a pé de Praia de Velankanni, e dispõe de acomodações com um terraço e estacionamento privado gratuito.
A casa de banho privativa dispõe de chuveiro.
O aeroporto mais próximo é o Aeroporto Internacional de Tiruchirappalli, que fica a 149 km de Santiago illam.