Located 904 meters from Green Grow Room. Topaz Cove Luxury Villas is a popular choice amongst travelers in Johannesburg, whether exploring or just passing through.
Located 2,754 meters from Green Grow Room. Set in a prime location of Johannesburg, 3 Liebeloft Guest House puts everything the city has to offer just outside your doorstep.
Located 2,980 meters from Green Grow Room. Louhallas Accommodation is conveniently located in the popular Edenvale area. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.