Neel's Guest House is gelegen in Kosgoda, op 3 minuten lopen van Kosgoda Beach en 44 km van Galle International Cricket Stadium, en biedt accommodatie met een tuin, gratis WiFi in de hele accommodatie en gratis privéparkeren. De accommodatie bevindt zich op 44 km van Groote Kerk, Galle, 44 km van Galle Fort en 45 km van Vuurtoren van Galle. De kamers hebben een terras.
Alle units hebben airconditioning, een koelkast, een minibar, een waterkoker, een bidet, gratis toiletartikelen en een bureau. De kamers zijn uitgerust met een eigen badkamer met een douche, een haardroger en slippers. Alle kamers hebben een kledingkast.
Galle Fort National Museum ligt op 44 km van het pension, en Japanese Peace Pagoda ligt 49 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Koggala, op 57 km van Neel's Guest House.