Tọa lạc tại Khu đô thị Greater Johannesburg, Sandton, Thatchfoord Lodge chỉ cách Trung tâm Hội nghị Sandton và Quảng trường Nelson Mandela 15 phút lái xe. Có nhiều dịch vụ, tiện ích dành cho khách, bao gồm dịch vụ giặt ủi/giặt khô, nhân viên thông thạo nhiều ngôn ngữ và dịch vụ trông giữ/bảo quản hành lý. Với phụ phí, khách có thể sử dụng xe đưa đón sân bay 24 giờ và dịch vụ đón khách tại nhà ga.