Pepper Club Luxury Hotel & Spa - South Africa

LUX Style Award: Best for Innovative Design & Best Wellness Sanctuary in South Africa

Pepper Club Luxury Hotel & Spa

Address:

Pepper St,

Cape Town City Centre,

Cape Town, 8001, South Africa

Tel: +27 21 812 8888

Website: www.pepperclub.co.za