Lord Charles Hotel
The Lord Charles Hotel is nestled on a beautiful estate, with
breathtaking sea and mountain views, a unique array of flora,
rolling vineyards and its own lake. Awake to the sounds of the
country and the sight of ducks waddling carelessly past your hotel
window.
The Lord Charles Hotel is unique in its delightful creative differences
and our prime location provides an outstanding environment for
our guests to enjoy pampered first class, personalised service,
comforts and products in a tranquil, relaxed and comfortable atmosphere.
|