Located 93 meters from Riboville. Set in a prime location of Cape Town, Holiday Inn Express Cape Town City Centre puts everything the city has to offer just outside your doorstep.
Located 98 meters from Riboville. Set in a prime location of Cape Town, Avenue One Apartments puts everything the city has to offer just outside your doorstep.