Veki's Town Lodge localiza-se em Mbabane e fornece acesso Wi-Fi gratuito, uma piscina exterior sazonal, um jardim e um terraço.
Cada unidade inclui pátio, televisão por satélite, uma estar, uma cozinha bem equipada e uma casa de banho privativa com chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo. Algumas unidades incluem uma área de refeições e/ou varanda.
Veki's Town Lodge disponibiliza comodidades para churrascos no local e os hóspedes também podem usufruir de caminhadas nas proximidades.
Mbabane Golf Club fica a 14 minutos a pé de Veki's Town Lodge, enquanto King Sobhuza II Memorial Park está a 20 km de distância.