The
Mount Nelson Hotel is set at the foot of Table Mountain, in the heart
of the city of Cape Town, with a wide range of sights within walking
distance.
The hotel's Prince of Wales archway, built in 1924, is synonymous
with the tradition of hospitality found in The Cape. |