City Centre Apartment offers accommodations in Mbabane, a 19-minute walk from Mbabane Golf Club and 12 miles from King Sobhuza II Memorial Park. This apartment provides free private parking and free Wifi. Usutu Forest Country Club is 17 miles from the apartment.
The apartment consists of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.
Swaziland National Museum Lobamba is 12 miles from the apartment, while Somhlolo National Stadium is 12 miles away. The nearest airport is Matsapha International Airport, 21 miles from City Centre Apartment.