
Villa Palmera is a beautiful and newly renovated stone villa built in 1906.
Villa Palmera is situated in the beautiful harbour town of Mossel Bay on the Garden Route, Western Cape, South Africa.
The Villa can cater for self-catered guests in two self-contained cottages and families or groups up to 10 people in the Villa itself.

