An exceptional and unique villa with 8 fully air-conditioned bedrooms and beautiful sea views. The property is located in downtown St. Tropez - only 400 meters from Place des Lices and the beach.