Sheppard Boutique Hotel
23 Sheppard Dr, Mbombela, 1201, South Africa
Featherstone Inn
33 Vanwijk St, Mbombela, 1200, South Africa
Ehmke Guesthouse
85 Ehmke St, Mbombela, 1201, South Africa
Khayalami Hotel - Mbombela
29 Vanwijk St, Mbombela, 1201, South Africa
La Roca Guest House
56 Vanwijk St, Mbombela, 1201, South Africa
The Palms Guesthouse - Khayalami Group
25 Vanwijk St, Mbombela, 1201, South Africa
Tumblestone Manor Guesthouse
13 Vanwijk St, Mbombela, 1200, South Africa
The Village
25 Marloth St, Mbombela, 1201, South Africa
Atlantic Elmadre
108 Ferreira St, Mbombela, 1200, South Africa
Baitoung Thai Restaurant
56 Ferreira St, Mbombela, 1201, South Africa