City Centre Apartment localiza-se em Mbabane, a 19 km de King Sobhuza II Memorial Park, 19 km de Museu Nacional da Suazilândia - Lobamba e 19 km de Somhlolo National Stadium. O alojamento está a 19 minutos a pé de Mbabane Golf Club, e os hóspedes beneficiam de estacionamento privado disponível no local e acesso Wi-Fi gratuito.
Este apartamento dispõe de 2 quartos, uma cozinha totalmente equipada e 1 casa de banho. Uma televisão de ecrã plano está disponível.
Usutu Forest Country Club fica a 28 km de City Centre Apartment.