The Crystal Apartments offer modern and spacious self-catering accommodation in Camps Bay. While not a hotel, they have a rooftop terrace with a bar that hosts a happy hour. Enjoy a variety of drinks and mingle with other guests while enjoying panoramic views of the beach and mountains.