Obsahující Wi-Fi v celé budově, South Lodge Chelsham nabízí ubytování 4 km od Addington Palace. Hotel se nachází 10 minut chůze od centra města Chelsham a nabízí příjemné ubytování.
Hotel je skvělým místem pro pobyt díky vhodnému umístění ve městě Chelsham. Asi 10 minut jízdy odtud se hosté dostanou do Selsdon Wood. Nejbližší autobusová zastávka je Hail & Ride Sheepbarn Lane, vzdálená jen 950 metrů.
Určité jednotky mají výhled na zahradu.
V areálu je Kushbu, servírující indickou kuchyni.