Situated in Manzini, within 23 km of King Sobhuza II Memorial Park and 23 km of Swaziland National Museum Lobamba, Charmz Guesthouse features accommodation with a garden as well as free private parking for guests who drive. The air-conditioned accommodation is 23 km from Somhlolo National Stadium.
At the bed and breakfast, each unit is fitted with a private bathroom.
Mbabane Golf Club is 38 km from the bed and breakfast, while Mkhaya Game Reserve is 47 km from the property.