Lord Nelson Inn Hotel

, Cape Town, South Africa
Nearby Airports
Review this Hotel
Popular Travel Destinations

Lord Nelson Inn Hotel

, Cape Town
3 star
58 St Georges Street - Cape Town - 7975 - South Africa | 27 21 786 1386

Review - Lord Nelson Inn Hotel

There are currently no reviews for Lord Nelson Inn Hotel. Been here? Write a review


Top Local Tips for Cape Town

Bolders Restaurant Highly reccomended for the quality of food and a great service.