The Lord Nelson Inn, Accommodation in Simonstown, Cape Town, South Africa We’ve been keeping people cosy for decades Come and join us for a hearty pub meal, have a traditional ale, and walk it off along the harbour front and then return to rest your weary head in our comfy well appointed rooms