Lord Nelson Inn
Hotels
58 St George's St - Simon's Town
Western Cape
Cape Town - 7995 - South Africa
Western Cape
Cape Town - 7995 - South Africa
The Lord Nelson Inn offers quality accommodation in Simon’s Town
The Lord Nelson Inn offers quality accommodation in Simon’s Town




































