Perfect place for a business or pleasure stay in Cape Town. Perfect location for easy access to anywhere in the Cape Town area. Super comfortable and spacious accommodation.