Nh The Lord Charles Hotel

Conference hotel Venues with accomodation

South Africa - Cape Town

Nh The Lord Charles Hotel
Maximum capacity
Rooms 198
Maximum number of meeting rooms 10

Venues presentation

NH The Lord Charles hotel in Cape Town is nestled between the wine country of the Cape, the Helderberg Mountains and False Bay and the Atlantic Ocean. A luxury hotel just outside the city center, the NH The Lord Charles hotel features 188 rooms and 10 suites. Each room and suite is elegantly furnished to the comfort of our guests. The hotel boasts the sophistication of a world-class hotel with a touch of local country charm. It is an ideal location for business and leisure travelers and caters to a variety of interests. NH The Lord Charles hotel is just 30 minutes from the city center and only 20 minutes from Cape Town International Airport. NH The Lord Charles is an ideal home base for exploring historic towns, experiencing the natural wonders of the cape, and delving into the urban delights of Cape Town. The towns of Franschoek, Paarl, and Stellenbosch are just a short distance from NH The Lord Charles hotel, and they offer ample opportunities for sampling local wines and learning the history of the region. Our staff can also help you choose outdoor and sports activities including windsurfing, whale watching, sailing, and deep-sea diving. 

How it works?

Receive FREE quotes from different venues and service providers thanks to one request


The right supplier
With your specifications book


Your venues and service providers,
and Fill in your request form

and Save

Show the establishment