Tag: "somerset west"

NH The Lord Charles Hotel
12 Sep 2011

The The Knot at The Lord Charles Hotel in Somerset West

When you choose NH The Lord Charles in Somerset West as your wedding venue, you know that you have world-class facilities, professional staff and excellent service at your finger tips to make this dream come ...