Motorboat Leopard Leopard 31 Open · 2011
Port of Saint Tropez, Saint-Tropez, France
- 9 beds
- 4 cabins
- 4 bathrooms
- 31 m long
- Crew included
- 36 kn max speed
- 5,400 hp engine
Air conditioner · Luxurious
Can't find what you want?Talk to our holiday planners today.