Situé à Tellicherry, dans la région du Kerala, le Daffodil Rooms - Non AC possède un jardin. Doté d'un parking privé gratuit, il se trouve à 3,8 km de la gare de Thalassery et à 24 km de la gare de Kannur. Cet établissement non-fumeurs se trouve à 25 km de la gare de Vadakara.
L'aéroport international de Kannur, le plus proche, est implanté à 21 km.