Ithaya Illam se encuentra en Point Pedro, a 28 km de Naguleswaram Temple y a 31 km de Templo Nallur Kandaswamy. El alojamiento está a unos 36 km de Jaffna Railway Station, a 37 km de Jaffna Public Library y a 37 km de Jaffna Fort. Este alojamiento libre de humo está a 21 km de Nilavarai Well.
En el hostal o pensión, cada habitación cuenta con balcón. En Ithaya Illam, las habitaciones cuentan con aire acondicionado y TV de pantalla plana.
Elephant Pass War Memorial está a 46 km del alojamiento. El aeropuerto (Aeropuerto internacional de Jaffna) está a 20 km.