Located in the charming historic town of Mossel Bay, Diaz Strand Hotel offers 86 luxurious rooms and suites with balconies facing the Indian Ocean.
They have air conditioning, mini bar, radio, TV, telephone and international plug.
Outdoor and indoor heated pool, jacuzzi, wellness area.