City Centre Apartment ligt in Mbabane, op 19 km van King Sobhuza II Memorial Park, 19 km van Nationaal Museum Swaziland, en 19 km van Somhlolo National Stadium. De accommodatie ligt op 19 minuten lopen van golfbaan van Mbabane, je kunt er privéparkeren op het terrein en er is gratis WiFi.
Het appartement heeft 2 aparte slaapkamers, een volledig uitgeruste keuken, en 1 badkamer. Er is een flatscreen-tv.
Usutu Forest Country Club ligt op 28 km van het appartement.