Neem Forest Guest House & Yoga Meditation Centre localiza-se em Batticaloa, a menos de 1 km de Praia Kallady, e fornece acomodações com um jardim, estacionamento privado gratuito e um terraço. O alojamento encontra-se a 5,2 km de Batticaloa Railway Station, a 6,4 km de Dutch Fort Batticaloa e a 9,1 km de Batticaloa Lighthouse. Todos os quartos estão equipados com varanda.
Apresentando uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos, os quartos do alojamento também providenciam aos hóspedes acesso Wi-Fi gratuito, enquanto quartos selecionados têm vista do jardim.
Kokkadicholai Hindu Temple fica a 18 km de Neem Forest Guest House & Yoga Meditation Centre, enquanto Valaichchenai Harbour está a 38 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Batticaloa, que fica a 8 km de Neem Forest Guest House & Yoga Meditation Centre.