Barclay Square

296 Justice Mohamed Street, Sunnyside, Pretoria, South Africa

6.7 / 10 hotel rating
based on 101 reviews

Check prices and availability

Barclay Square description

Hotel amenities

Barclay Square hotel reviews

No reviews added

Leave Barclay Square review

/10