Neem Forest Guest House & Yoga Meditation Centre ligt in Batticaloa, op minder dan 1 km van Kallady-strand, en biedt accommodatie met een tuin, gratis privéparkeren en een terras. De accommodatie ligt op ongeveer 5,2 km van Batticaloa Railway Station, 6,4 km van Dutch Fort Batticaloa en 9,1 km van Batticaloa Lighthouse. Sri Muththu Mariyamman Kovil ligt op 38 km van het pension en Sri Munai Murukan Kovil ligt op 39 km.
Alle kamers bij het pension hebben een balkon. De kamers bij Neem Forest Guest House & Yoga Meditation Centre hebben een eigen badkamer met een douche en gratis toiletartikelen. Er is ook gratis WiFi en sommige kamers hebben uitzicht op uitzicht op de tuin.
Kokkadicholai Hindu Temple ligt op 18 km van de accommodatie, en Valaichchenai Harbour ligt 38 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Batticaloa, op 8 km van Neem Forest Guest House & Yoga Meditation Centre.