Leonardo Hotel Edinburgh MurrayfieldLeonardo Hotel Edinburgh Murrayfield4 miles from Edinburgh centre