Island Stay is located in Muizenberg, 19 km from Cape Town and 40 km from Stellenbosch. Some units include a seating area for your convenience. Certain rooms feature views of the mountain or lake.
Island Stay is located in Muizenberg, 19 km from Cape Town and 40 km from Stellenbosch. Some units in Read more
Island Stay is located in Muizenberg, 19 km from Cape Town and 40 km from Stellenbosch. Some units include a seating area for your convenience. Certain rooms feature views of the mountain or lake.
Island Stay is located in Muizenberg, 19 km from Cape Town and 40 km from Stellenbosch. Some units include a seating area for your convenience. Certain rooms feature views of the mountain or lake.
Number of Rooms: 1