Address: Plot No. 13, First Street, Town Centre, P.O. Box 630222, Choma Zambia, Choma, Zambia
Antioch Lodge offers accommodation in Choma. Guests can enjoy the on-site restaurant. Free private parking is available on site. A TV is available. You will find a 24-hour front desk at the property.