Kube Saint-Tropez is a hotel offering uniquely designed rooms, suites, and villas with Mediterranean-inspired ambiance.