DocentPro
MOBILE APPBLOGFAQsGet App

Save places from Instagram, TikTok, YouTube and more

The Leopard Bar 1

The Leopard Bar

bar

Bar

star

4.1 (120 reviews)

The Twelve Apostles Hotel And Spa, Victoria Rd, Oudekraal (Nature Reserve), Cape Town, 8005, South Africa

$$$$$

+27 21 437 9029

Featured in
Cape Town's Favorite Culinary Spots
@checkedouttocheckin
Cape Town's Favorite Culinary Spots
Bo-Vine Wine & Grill House, Cape Point Vineyards Estate, Maggy Lou's