African Peninsula Guest House & Restaurant
Beachfront accommodation on Durban's Bluff featuring sweeping ocean views, whale watching May–November, and an on-site restaurant.