![A view of Cape Town.]()
The Pepper Club Luxury Hotel and Spa
The Pepper Club Luxury Hotel and Spa is located in the lively city center of Cape Town at the base of stately Table Mountain and Lion's Head. Each spacious room features an extra-long king size bed with beautiful linens, a dressing table, flat screen TV, a desk with two chairs, and a comfortable easy chair.