CAP HORN BEACH BARCap horn sits on the slopes of Courchevel France. From snow to beach on the magnificent and brave waterborne design floating in the Dubai ocean. Groundbreaking with pool bar, restaurant, private function and atmospheric intent. The place to be on snow and now floating in water. Refined gastronomy experience awaits.
