Ubicado a 6 minutos a pie del Delta Park, el Green Star Villa & Spa Johannesburgo cuenta con una piscina climatizada. Esta pensión también ofrece el alquiler de bicicletas para explorar la zona.
El hotel se encuentra a 30 km del aeropuerto Internacional de Johannesburgo-Oliver Reginald Tambo y a unos 4 km de atractivos culturales como el Museo Nacional de Historia Militar de Sudáfrica. El alojamiento está situado aproximadamente a 10 minutos en coche del Zoológico de Johannesburgo en Johannesburgo. Este hotel está aproximadamente a 10 minutos en coche de los Jardines Botánicos de Johannesburgo y Presa Emmarentia.
Las instalaciones de las habitaciones incluyen TV de pantalla plana con canales vía satélite, así como servicio de tetera/cafetera. Para mayor comodidad, inodoro y bañera, además de secador de pelo y toallas, están en los cuartos de baño.