Mossel Bay

Hotellit

Diaz Strand Hotel and Resort ****

The hotel is situated right on the beach. In the heart of the Garden Route....