Offering free WiFi and free private parking, City Centre Apartment is located in Mbabane, within just 1.6 km of Mbabane Golf Club. The property is around 19 km from Swaziland National Museum Lobamba, 19 km from Somhlolo National Stadium and 28 km from Usutu Forest Country Club. The property is non-smoking and is situated 19 km from King Sobhuza II Memorial Park.
The apartment is composed of 2 separate bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured.