Hotel Rating:-1
Diaz Strand Hotel
The Diaz Strand Hotel enjoys the great location in the heart of the Garden Route, in the historically-rich and exceedingly beautiful town of Mossel Bay. The hotel features 86 luxurious sea-facing rooms, each with its own balcony to watch the whales play in the sapphire Indian Ocean.