The Hotel Villa Les Pins is a small charming seafront hotel located on the beach and the marina of La Madrague in Saint Cyr sur Mer.