Featuring a garden, barbecue facilities and views of pool, Villa Palmera Load shedding FREE is situated in Mossel Bay, 3 km from The Point Beach. All guests of the property enjoy access to an outdoor fireplace and to a year-round outdoor pool.
Number of rooms: 3
86 Bruns Street linkside, 6506 Mossel Bay, South Africa