Featuring a terrace and an outdoor pool area, Green Star Villa & Spa Johannesburg hotel lies at a distance of 4.9 km from the large South African National Museum of Military History. The guest house also entices guests with airport shuttle service.
Delta Park is located a mere 6 minutes on foot from this property, and such natural sites as Melville Koppies Nature Reserve are approximately a 10-minute ride away. Nelson Mandela Square is within 6 km of the Green Star Villa & Spa, while O.R. Tambo International airport is 30 km from it. The accommodation is approximately 3 km from Everard Read.
The rooms come with tea and coffee making equipment, as well as a flat-screen TV with satellite channels for guests' convenience. For more comfort a hair dryer and bath sheets along with a tub, a separate toilet, and a shower are provided.