12 on Brecher

12 Brecher Street, Clydesdale, Pretoria, Pretoria, South Africa

9.4 / 10 hotel rating
based on 100 reviews