Luxury charter yacht ESMERALDA OF LONDON was designed and built by Monte Carlo Yachts in 2012 and measures 21.3m (69.9ft) in length. The yacht ESMERALDA OF LONDON can accommodate up to 8 charter guests in 4 en-suite cabins and is available for charter in the Mediterranean.