Leonardo Royal Edinburgh Haymarket is 10,4 km from Edinburgh Turnhouse. Leonardo Royal Edinburgh Haymarket is 56,8 km from Dundee. Get latest prices on KAYAK now