Sierra Square Hotel is a hotels establishment located in Randburg, Gauteng, South Africa. Laid-back hotel offering 2 restaurants & a bar, plus a salon, an outdoor pool & a business centre. WX2W+M7 Randburg, South Africa Welcome to Sierra Square Hotel, your perfect destination for a comfortable and enjoyable stay in Randburg, Gauteng, South Africa. Located at 265 Main Ave, Ferndale,
Read more...