Temba Filter Manufacturing was established in 1989. It is a family owned company . We manufacture specialized and hard to find filters to costomers specifications.
Long Street Boutique Hotel is conveniently located in the popular Cape Town City Center area. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep.