1037thebeat's Cape Town Central, South Africa
4 Reviews |
World of Birds
I had an awesome time visiting this place. The birds were so pretty and seem so happy. The main attr...
Cape Town Lodge
101 Buitengracht Street
Nice hotel in Downtown Cape Town. Hotel has a shuttle service with competitive prices. Hotel is very...
Protea Hotel North Wharf
1 Lower Bree Street
This place is amazing. Breathtaking rooms. Full Breakfast every morning. Five star hotel at a Four ...