- South Africa
- Cape Town
- Pubs and Clubs
- Planet Champagne Bar at the Mount Nelson
Planet Champagne Bar at the Mount Nelson - Cape Town
0.0
0 Reviews
Company name
Planet Champagne Bar at the Mount NelsonContact number
Website address
Listed in categories
Company description
Planet Bar & Restaurant - luxury restaurant in Cape Town - located at Mount Nelson Hotel. Enjoy dinner in a restaurant serving locally sourced South African products. Book a table at one of the best restaurants in Cape Town.