Located in Mbombela, Almar View Guest House is in the mountains, within a 15-minute drive of Montrose Falls and Ilanga Mall. This upscale guesthouse is 8.3 mi (13.4 km) from Mbombela Stadium and 10.2 mi (16.4 k ... Read more

View all Luxury Hotels in Mbombela