Open All Year... Nestled amid the breathtaking surroundings of the famous Cape Winelands, NH The Lord Charles is situated conveniently a mere 30 minutes from Cape Town International Airport.