Ocean Breeze Hotel

  17 Beach Road, Strand, South Africa

Booking.com Book Now