Die Gäste können hier in einem Swimmingpool schwimmen und dabei einen Ausblick auf den Pool genießen.
Bedeutende Orte in Johannesburg wie Country Club Glenvista und The Glen Shopping Mall befinden sich in der Nähe. Gold Reef City liegt ungefähr 6 km von der Unterkunft entfernt.
Die Zimmer des Hotels sind mit einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet. Eine getrennte Toilette, eine Badewanne und eine Dusche sowie ein Haartrockner und Handtücher sind hier ebenfalls vorhanden.
Im Restaurant Don Pablos können die Gäste mexikanische Spezialitäten genießen, während das Restaurant Belem Cafe & Restaurant portugiesische Küche anbietet.