Featuring a patio with mountain views, pool with a view and a terrace, Clifton YOLO Spaces - Clifton Beachfront Apartments can be found in Cape Town, close to Clifton 2nd Beach and 100 metres from Clifton 3rd Beach.
Number of rooms: 2
63 Victoria Road Clifton Court, Clifton, 8005 Cape Town, South Africa