Die Villa Primrose Tranquility Luxury Dwelling Unit 2 Johannesburg empfängt Gäste im Viertel Randburg von Johannesburg und bietet eine Terrasse.
Thrupps Illovo Centre ist in circa 10 Autominuten Entfernung von dieser Villa, während sich der Botanische Garten und Emmarentia-Damm circa 3 Kilometer von der Unterkunft entfernt befindet. Die Villa in Johannesburg befindet sich 7 km weit weg von kulturellen Sehenswürdigkeiten wie dem Lindfield Victorian House Museum.
Im Restaurant Satori Restaurant, das ca. 10 Minuten Autofahrt von hier entfernt liegt, können Gäste leckere Gerichte genießen.