Motorboat Sunseeker Camargue 51 · 2005Port Olímpic de Barcelona, Barcelona, Spain4 beds2 cabins2 bathrooms15.25 m longWith Captain1,050 hp engineFlexible terms · WifiShow prices