Pepperclub Hotel
5-Star hotel in the center of Cape Town, with fully furnished studios, one, two and three-bedroom apartments. Also with meeting facilities and a spa. Near all major tourist attractions and business districts. Boasting it’s very own cinema on the ground floor.
Read More