Clicky

Listings

Sort by:
Hotel Leigh Yacht, Barcelona
Spain > Barcelona
Boat, Bedroom(s): 4, Sleeps: 8
Leigh Yacht is located in the popular Port Olimpica area of Barcelona. Sleep aboard this luxury yacht in one of the 4 luxurious cabins.