Corner of Loop and Pepper St, Cape Town, 8005, South Africa
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.
1 Bedroom, 2 Bedroom, 3 Bedroom, and Studio