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



Copyright Acquisition Intl. 2016