Travellers enjoy visiting Confession Church, located around 2 km from Santiago Illam Hotel, as well as Morning Star Church accessible with 5-minute car ride. If you are willing to explore even more landmarks in Velankanni, attend Basilica of Our Lady of Good Health located nearly a 20-minute walk from the property.