Stausee Emmarentia Dam ist ca. 15 Autominuten vom Devine Lodge Yeoville entfernt und Kunstmuseum Johannesburg Art Gallery lässt sich in 25 Minuten Fußweg erreichen. Die Entfernung zwischen dem Stadtzentrum von Johannesburg und dem Hotel beträgt 3 km. Wolkenkratzer Carlton Centre ist rund 3 km weit weg von der Unterkunft. Eine 18-minütige Autofahrt bringt Hotelgäste zum Flughafen Rand.
Die Zimmerausstattung des Hotels umfasst Hochgeschwindigkeitsinternet und Satelliten-TV.