58 St Georges Street, Cape Town, South Africa
Located 2.2 km from Boulders Beach, Lord Nelson Inn Cape Town is a mere 5 minutes' walk from the Just Nuisance Statue. Boasting a location only a few steps from the maritime South African Naval Museum, this 3-star hotel offers 10 rooms and a lounge bar onsite.
The inn gives access to The Artist's Gallery, which is approximately 400 metres away. Nature lovers will appreciate the proximity to Long Beach, which is around 5 minutes' walk away. There is the Penguin Colony 2.3 km from the Lord Nelson Inn. You can easily reach Simon's Town train station, located in proximity to this accommodation.
The hotel offers rooms with a balcony and a dressing area featuring an ironing set, along with a personal computer and a flat-screen TV with satellite channels. They are appointed with a writing desk, and also feature tea and coffee-making facilities. Guests will find a hair dryer and towels in bathrooms fitted with a walk-in shower and a separate toilet.
Lighthouse Cafe is only 250 m from the Lord Nelson Inn Cape Town.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Lord Nelson Inn!
For your convenience, we have collected the reviews from several sources.
Frederick
2021-03-15
we appreciated views and staff here. balcony was a nice surprise. near to the downtown, 10 minutes on foot.