Beach side hotel

Radisson Blu Hôtel Waterfront, Le Cap