Dolphin Beach Hotel

Marine Drive
Cape Town
South Africa