Glengors12's Cape Town Central, South Africa
Grand Africa Cafe & Beach
Indeed this restaurant enjoys a beautiful location in Cape Town but the service is just a complete d...
Cape Royale Luxury Hotel
47 Main Road
I was very disappointed with this hotel, which for me was totally over priced for what you actually ...