Daffodil Rooms - Non AC encontra-se em Tellicherry, a 3,8 km de Estação Ferroviária de Thalassery e a 24 km de Estação Ferroviária de Kannur. O alojamento dispõe de acomodações com um jardim e estacionamento privado gratuito. Este alojamento não fumador situa-se a 25 km de Estação Ferroviária de Vadakara.
O aeroporto mais próximo é o Aeroporto Internacional de Kannur, que fica a 21 km de Daffodil Rooms - Non AC.