Showcasing a seasonal outdoor pool and views of the pool, Planet Africa is located in Cape Town.
Every room is equipped with a flat-screen TV with cable channels. You will find a kettle in the room. The rooms come with a private bathroom.
The Frame Art Gallery is 350 feet from Planet Africa, and Galeria (Shopping Centre) is 350 feet away. The nearest airport is Cape Town International Airport, 12 miles from the property.