Durante tu estancia en The Lord Nelson Hotel, estarás a diez minutos en coche de Boulders Beach. Cuando te entre hambre, pásate por el restaurante, y al terminar el día, podrás ir a tomar una bebida en el bar o lounge. El transporte público se encuentra a muy poca distancia: Estación de metro de Simonstown está a solo 9 min a pie.